html{background:#ff489b linear-gradient(#ffa92c 100px, #ff489b 850px);min-height:100vh;color:#fff;font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;scroll-behavior:smooth;max-width:100vw;overflow-x:hidden;overflow-y:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;max-width:100vw;overflow-x:hidden;overflow-y:auto;background:#ff489b linear-gradient(#ffa92c 100px, #ff489b 850px)}#main{position:relative;margin:0 auto;max-width:1920px;background:url("../_img/bg-top.png") top no-repeat,url("../_img/bg-center.png") 50% -95px repeat-y;background-size:1920px}#header{position:absolute;padding:0 15px;height:108px;left:0;right:0;top:0;z-index:99;-webkit-transition:background .7s;transition:background .7s}#header::after{content:"";display:block;position:absolute;top:0;left:50%;z-index:-1;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;height:100%;background:#00c0ff -webkit-gradient(linear, left top, right top, from(#00ffc2), to(#00c0ff));background:#00c0ff linear-gradient(90deg, #00ffc2, #00c0ff)}#header .nav{max-width:1000px;margin:0 auto;height:100%}#header ul{float:right;display:table;list-style:none;margin:0;padding:0;height:100%}#header li{display:table-cell;vertical-align:middle;height:100%;padding:0 0}.logo-link{display:table;float:left;height:100%;width:33%;background:url("../_img/xinstar-logo.png") center no-repeat;background-size:contain;-webkit-filter:drop-shadow(0em 0.07rem 0.05rem rgba(0,0,0,0.35));filter:drop-shadow(0em 0.07rem 0.05rem rgba(0,0,0,0.35))}.logo-link:hover,.logo-link:focus{-webkit-filter:drop-shadow(0 0.07rem 0.07rem rgba(0,0,0,0.5)) brightness(1.1);filter:drop-shadow(0 0.07rem 0.07rem rgba(0,0,0,0.5)) brightness(1.1)}.social-links a{display:block;width:88px;height:88px;margin-left:8px;font-size:88px;background:url("../_img/link-icons.png") 0 0 no-repeat;background-size:400%;-webkit-filter:drop-shadow(0.02rem 0.04rem 0.02rem rgba(0,0,0,0.1));filter:drop-shadow(0.02rem 0.04rem 0.02rem rgba(0,0,0,0.1))}.social-links a:hover,.social-links a:focus{-webkit-filter:drop-shadow(0 0 0.03em #fff);filter:drop-shadow(0 0 0.03em #fff)}.social-links .fb-link{background-position:0% top}.social-links .fb-link:hover,.social-links .fb-link:focus{background-position:0% bottom}.social-links .yt-link{background-position:33.333% top}.social-links .yt-link:hover,.social-links .yt-link:focus{background-position:33.333% bottom}.social-links .line-link{background-position:66.667% top}.social-links .line-link:hover,.social-links .line-link:focus{background-position:66.667% bottom}.social-links .home-link{background-position:100% top}.social-links .home-link:hover,.social-links .home-link:focus{background-position:100% bottom}#footer{display:block;position:relative;left:0;right:0;bottom:0;padding:20px 0 30px 0;background:rgba(0,0,0,0);-webkit-box-shadow:1920px 0 rgba(0,0,0,0),-1920px 0 rgba(0,0,0,0),3840px 0 rgba(0,0,0,0),-3840px 0 rgba(0,0,0,0);box-shadow:1920px 0 rgba(0,0,0,0),-1920px 0 rgba(0,0,0,0),3840px 0 rgba(0,0,0,0),-3840px 0 rgba(0,0,0,0)}.foot{width:456px;height:120px;margin:0 auto;background:url("../_img/footer.png") no-repeat center;background-size:contain}.foot-wanin{float:left;display:block;width:79%;height:100%}.foot-yoe{float:left;display:block;width:27%;height:100%;margin:0 5%}.dl-btn-container{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:1000px;padding-top:870px}.dl-btn,.play-btn{display:block;position:absolute;bottom:0;width:505px;padding-top:133px}.dl-btn:hover,.dl-btn:focus,.play-btn:hover,.play-btn:focus{cursor:pointer;background-position:bottom}.dl-btn:active,.play-btn:active{cursor:pointer;background-position:bottom}.dl-btn{position:absolute;right:0%;background:url("../_img/dl-btn.png") top no-repeat;background-size:cover}.play-btn{position:absolute;left:0%;background:url("../_img/play-btn.png") top no-repeat;background-size:cover}.sr-only{position:fixed;top:-9in;height:1px;width:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}#article{max-width:1000px;margin:0 auto}html{font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif}#info{font-size:.65em;margin:1.2rem auto .5rem auto}#info h2{width:100%;margin:0;position:absolute;-webkit-transform:translateY(-55%);transform:translateY(-55%)}#info img{max-width:75%;display:block;margin:0 auto}#info p{margin:1.6em 0 .8em 0}#info p span{color:#4ef}#info p span ~ span{color:#ff0}#enter-btn{max-width:1004px;width:100%;padding-top:16.23505%;border:none;background:url("../_img/enter-btn.png") top no-repeat;background-size:cover;position:relative}#enter-btn::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:inherit;background-position:center;-webkit-animation:breath 1.2s alternate linear infinite;animation:breath 1.2s alternate linear infinite}#enter-btn:hover,#enter-btn:focus,#enter-btn:active{background-position:bottom}#enter-btn:hover::before,#enter-btn:focus::before,#enter-btn:active::before{display:none;-webkit-animation:none;animation:none}@-webkit-keyframes breath{0%{opacity:0}100%{opacity:1}}@keyframes breath{0%{opacity:0}100%{opacity:1}}#lotto{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:96vw;height:96vw;max-width:960px;max-height:960px;margin:.5em 0 .25em 0;overflow:hidden;pointer-events:none}#lotto::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background:url("../_img/lotto-bg.png");background-size:cover;-webkit-animation:rotate10 .8s infinite step-end;animation:rotate10 .8s infinite step-end}@-webkit-keyframes rotate10{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes rotate10{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}#lotto .lotto-wheel{position:absolute;top:7.15%;left:7.15%;width:85.7%;height:85.7%;border-radius:50%;background:url("../_img/lotto-dial.png?v=3") center no-repeat;background-size:cover;overflow:hidden;-webkit-transition:background 1s;transition:background 1s;z-index:-1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-box-shadow:0 0 0.2em rgba(0,0,0,0.1);box-shadow:0 0 0.2em rgba(0,0,0,0.1)}#lotto .lotto-wheel::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);opacity:0;-webkit-transition:1s opacity;transition:1s opacity;-webkit-transition-delay:.3s;transition-delay:.3s;pointer-events:none}#lotto:target .lotto-wheel{-webkit-animation:none;animation:none}#spin{position:absolute;bottom:38.9%;left:38.9%;background:url("../_img/lotto-spin.png") top no-repeat;background-size:cover;width:22.2%;height:26.2%;pointer-events:all;-webkit-filter:drop-shadow(0.1em 0.1em 0.2em rgba(0,0,0,0.35));filter:drop-shadow(0.1em 0.1em 0.2em rgba(0,0,0,0.35))}#spin::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url("../_img/lotto-spin.png") bottom no-repeat;background-size:cover;pointer-events:none;opacity:0;-webkit-animation:strobe 1.2s infinite ease-in-out;animation:strobe 1.2s infinite ease-in-out}#spin:hover,#spin:focus,#spin:active{cursor:pointer;background-position:bottom}#spin:hover::before,#spin:focus::before,#spin:active::before{-webkit-animation:none;animation:none}#spin:disabled{cursor:default;-webkit-animation:none;animation:none;background-position:center}#spin:disabled::before{-webkit-animation:none;animation:none}#spin:disabled+.lotto-wheel{background:url("../_img/lotto-dial.png?=v2") center no-repeat;background-size:cover}#spin:disabled+.lotto-wheel::before{opacity:1}@-webkit-keyframes strobe{0%{opacity:0}33%{opacity:0}66%{opacity:1}100%{opacity:0}}@keyframes strobe{0%{opacity:0}33%{opacity:0}66%{opacity:1}100%{opacity:0}}#auto-btn{display:block;margin:.2em auto;width:6rem;height:1.5rem}#auto-btn span{font-size:0;color:transparent;display:block;width:inherit;height:inherit;background:url("../_img/auto-btn.png") top no-repeat;background-size:cover}#auto-btn input{position:absolute;display:none}#auto-btn input:checked+span{background-position:bottom}#rules{font-size:.65em}#rules h2{font-size:1.2em;margin:.5em 0 0 0}#rules ol{font-size:.8em;font-weight:400;margin:.5em .75em 1em .75em;padding-left:1.2em;line-height:1.4}#rules li{margin:0 0 .35em 0}#rules a{color:#1ba1ff}#rules a:visited{color:#1ba1ff}@media (max-height: 720px){.fixed-content{font-size:6vmin}}#enter-phone h3{font-size:1.2em;text-align:center;margin:.5em 0 .25em}#enter-phone input{font-size:1.5em;width:90%;line-height:1.2;padding:.2em 0 .12em 0;text-align:center;border:none;border-radius:.1em;-webkit-box-shadow:inset 0.04em 0.04em 0.1em 0.02em rgba(0,0,0,0.5),inset 0 0 0.2em rgba(136,136,136,0.25);box-shadow:inset 0.04em 0.04em 0.1em 0.02em rgba(0,0,0,0.5),inset 0 0 0.2em rgba(136,136,136,0.25)}#enter-phone p{margin-top:.35em;margin-bottom:.65em;font-size:.75em}#info-btn{background:none;border:none;font-size:inherit;color:#4ef;text-decoration:underline;display:inline}#submitPhoneNumber{font-size:inherit;display:block;position:relative;width:8.41666em;height:2.21666em;background:url("../_img/submit-btn.png") top no-repeat;background-size:cover;margin:.65em auto .15em auto}#submitPhoneNumber:hover,#submitPhoneNumber:focus,#submitPhoneNumber:active{background-position:bottom}#personal-info h3{font-size:1em;color:#fff;margin:.75em auto .15em auto}#personal-info ol{font-size:.65em;font-weight:400;line-height:1.6;text-align:justify;display:block;margin:.25em 1em;padding:0;counter-reset:counter1;list-style:none;overflow-y:auto}#personal-info ol li{display:inline;text-align:justify}#personal-info ol li::before{counter-increment:counter1;content:"(" counter(counter1) ")"}#personal-info ol li.no-count::before{content:none}#agree-btn{font-size:inherit;display:block;position:relative;width:8.41666em;height:2.21666em;background:url("../_img/agree-btn.png") top no-repeat;background-size:cover;margin:.15em auto .65em auto}#agree-btn:hover,#agree-btn:focus,#agree-btn:active{background-position:bottom}#verify-phone h3{font-size:1.2em;text-align:center;margin:.5em 0 .25em}#verify-phone input{font-size:1.5em;width:90%;line-height:1.2;padding:.2em 0 .12em 0;text-align:center;border:none;border-radius:.1em;-webkit-box-shadow:inset 0.04em 0.04em 0.1em 0.02em rgba(0,0,0,0.5),inset 0 0 0.2em rgba(136,136,136,0.25);box-shadow:inset 0.04em 0.04em 0.1em 0.02em rgba(0,0,0,0.5),inset 0 0 0.2em rgba(136,136,136,0.25)}#verify-btn,#sendCharacter{font-size:inherit;display:block;position:relative;width:8.41666em;height:2.21666em;background:url("../_img/ok-btn.png") top no-repeat;background-size:cover;margin:.65em auto .8em auto}#verify-btn:hover,#verify-btn:focus,#verify-btn:active,#sendCharacter:hover,#sendCharacter:focus,#sendCharacter:active{background-position:bottom}#select-character h3{font-size:1.2em;margin:.5em 0 .25em 0}#select-character .player-container{position:relative;z-index:1;border-radius:.75em .01em .01em .75em;border-radius:.75em;border:0.1em solid #6a3e1d;color:#6a3e1d;background:#fff;width:80%;max-height:calc(100vh - 8em);margin:.35em auto .5em;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:inset 0.05em 0.05em 0.12em rgba(116,12,120,0.5);box-shadow:inset 0.05em 0.05em 0.12em rgba(116,12,120,0.5)}#select-character .player-container::-webkit-scrollbar{position:relative;right:5px;background:#fdf;width:1.6em;-webkit-box-shadow:inset 0.1em 0 #6a3e1d,0.1em 0.1em #6a3e1d,0.1em -0.1em #6a3e1d,-1px 0 #6a3e1d;box-shadow:inset 0.1em 0 #6a3e1d,0.1em 0.1em #6a3e1d,0.1em -0.1em #6a3e1d,-1px 0 #6a3e1d}#select-character .player-container::-webkit-scrollbar-thumb{background:#f08;border-top:0.1em solid #6a3e1d;border-bottom:0.1em solid #6a3e1d;-webkit-box-shadow:inset 0.1em 0 #6a3e1d;box-shadow:inset 0.1em 0 #6a3e1d}#select-character .player-container::-webkit-scrollbar-button{background:#f08 url("../_img/triangle-up.svg") 60% no-repeat;background-size:60% 60%;color:#6a3e1d;border-top-right-radius:1em;-webkit-box-shadow:inset 0.1em 0 #6a3e1d,0.1em 0.1em #6a3e1d,0.1em -0.1em #6a3e1d;box-shadow:inset 0.1em 0 #6a3e1d,0.1em 0.1em #6a3e1d,0.1em -0.1em #6a3e1d;border-radius:.1px;height:1.5em;position:relative}#select-character .player-container::-webkit-scrollbar-button:increment{background:#f08 url("../_img/triangle.svg") 60% no-repeat;background-size:60% 60%;height:1.5em}#select-character label{position:relative;display:block;text-align:left;padding-left:.75em;padding-right:.25em;font-size:1em;font-weight:550;line-height:1.75;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(255,255,255,0);-webkit-box-shadow:0.1em 0 #6a3e1d;box-shadow:0.1em 0 #6a3e1d}#select-character input[type="radio"]{display:none}#select-character input[type="radio"]:checked+label{background:#f08;color:#fff}#money-deposit h3{font-size:1em;margin:.75em auto .25em;line-height:1.25}#money-deposit img{display:block;max-width:100%;margin:0 auto 1em}#lotto-chance h3{font-size:1.2em;font-weight:700;margin:.5em 0 .25em 0;padding:0 .75em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}#lotto-chance p{color:#fffca5;font-size:.9em;font-weight:550;margin:0 0 .5em 0}.btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:.2em auto .8em auto;font-size:.96em}#drawLotto,#drawLotto2{font-size:inherit;background:url("../_img/go-btn.png") top no-repeat;background-size:cover;width:7.53333em;height:2em}#drawLotto:hover,#drawLotto:focus,#drawLotto:active,#drawLotto2:hover,#drawLotto2:focus,#drawLotto2:active{background-position:bottom}#drawLotto:disabled,#drawLotto2:disabled{-webkit-filter:saturate(0);filter:saturate(0);pointer-events:none}#switchChar,#switchChar2{font-size:inherit;background:url("../_img/change-btn.png") top no-repeat;background-size:cover;width:7.53333em;height:2em}#switchChar:hover,#switchChar:focus,#switchChar:active,#switchChar2:hover,#switchChar2:focus,#switchChar2:active{background-position:bottom}#switchChar:disabled,#switchChar2:disabled{display:none}#prize h3{font-size:1.2em;margin:.5em auto .2em auto}#prize h3 b{font-weight:900}#prize img{display:block;max-width:100%;margin:0 auto}#prize small{display:block;font-size:.75em;color:#4ef;margin:.2em auto .5em auto}#no-prize h3{font-size:1em;margin:.75em auto .25em auto}#no-prize img{display:block;max-width:100%;margin:0 auto}#err-nomoney h2{font-size:1.2em;margin:.5em auto .2em}#err-nomoney img{display:block;max-width:100%;margin:0 auto}#err-noturn h2{font-size:1em;margin:.75em auto .35em}#err-noturn img{display:block;max-width:100%;margin:0 auto}#err-verify h2{font-size:1.2em;margin:.5em auto .2em}#err-verify img{display:block;max-width:100%;margin:0 auto;position:relative;left:3%}button{font:inherit;display:block;margin:0;border:none}button:hover,button:focus{cursor:pointer}button:active,button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.table{display:table}a,button{text-underline-position:under}.fixed-content{position:fixed;display:table;width:100%;height:100%;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:200}.modal .container{overflow-x:hidden;overflow-y:auto;max-height:100vh;padding:5vh 0;scrollbar-width:none}.modal .container::-webkit-scrollbar{width:0px;background:#ccc}.modal .container::-webkit-scrollbar-thumb{background:#888}.modal .container .window{max-height:none}.modal{display:none;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.75);pointer-events:all;overflow-y:auto;overflow-x:hidden;color:inherit;text-decoration:none}@supports ((-webkit-backdrop-filter: blur(0.5vw)) or (backdrop-filter: blur(0.5vw))){.modal{-webkit-backdrop-filter:blur(0.5vw);backdrop-filter:blur(0.5vw)}}.modal::-webkit-scrollbar{width:6px;background:#894939}.modal::-webkit-scrollbar-thumb{background:#fffbd1}.window{display:block;position:relative;z-index:1;color:#fff;background:#6d00a6 url("../_img/window-bg.png") center space;background-size:100% auto;border-radius:.35em;border:.15em solid #c75dff;-webkit-box-shadow:inset 0 0 0 .08em #6a3e1d, 0 0 0 .08em #6a3e1d, 0 .16em 0 .08em #6a3e1d;box-shadow:inset 0 0 0 .08em #6a3e1d, 0 0 0 .08em #6a3e1d, 0 .16em 0 .08em #6a3e1d;width:98%;max-width:980px;margin:.2em auto .4em auto}.modal .window{width:96%;max-width:16em;height:auto;max-height:90vh}.modal-content{margin:.08em 0}.close-btn{font-size:inherit;display:block;position:absolute;right:-.25em;top:-.95em;width:1.75em;height:1.75em;background:url("../_img/close-btn.png") center no-repeat;background-size:contain;z-index:999;-webkit-box-shadow:0 0 0.2em 0.1em rgba(0,0,0,0.1);box-shadow:0 0 0.2em 0.1em rgba(0,0,0,0.1);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.close-btn:hover,.close-btn:focus,.close-btn:active{-webkit-filter:brightness(1.1) drop-shadow(0 0 0.1rem rgba(0,0,0,0.5));filter:brightness(1.1) drop-shadow(0 0 0.1rem rgba(0,0,0,0.5));-webkit-box-shadow:0 0 0.3em 0em rgba(0,0,0,0.25);box-shadow:0 0 0.3em 0em rgba(0,0,0,0.25)}.modal.active{display:table-cell}.text-center{text-align:center}@-webkit-keyframes flash{0%{background-position:top}50%{background-position:bottom}}@keyframes flash{0%{background-position:top}50%{background-position:bottom}}@media (max-width: 1000px){html{font-size:6vw}#main{background-size:192vw}#header{height:10.8vw}.social-links a{width:8.8vw;height:8.8vw;margin-left:.8vw}.dl-btn-container{overflow:hidden;padding-top:87vw}.dl-btn,.play-btn{width:50.5vw;padding-top:13.3vw}#footer{padding:2vw 0 3vw 0}.foot{width:45.6vw;height:12vw}}@media (max-width: 499px){#rules{font-size:18px}}#header-text{width:100%;height:auto;display:block;position:fixed;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:150;background-color:rgba(0,0,0,0.8);color:#fff;text-align:center;font-weight:bold;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;font-size:48px}@supports ((-webkit-backdrop-filter: blur(0.3em)) or (backdrop-filter: blur(0.3em))){#header-text{background-color:rgba(36,36,36,0.85);-webkit-backdrop-filter:blur(0.5em);backdrop-filter:blur(0.5em)}}#header-text .ah-headline{font-size:1em;line-height:1.2;font-family:"微軟正黑體", "Noto Sans TC", Heiti TC, Microsoft JhengHei, Verdana, Arial;display:block;overflow:hidden;position:relative;margin:.25em 0}#header-text .ah-headline.slide .ah-words-wrapper{vertical-align:middle}#header-text .ah-words-wrapper{width:100% !important;text-align:center !important}#header-text .ah-words-wrapper b{display:block;width:100%}#header-text.active{-webkit-transform:translateY(0%);transform:translateY(0%)}#header-text .gift{padding:0 .25em !important}#header-text .phone-num,#header-text .gift{color:#fddc00;padding:0 .25em !important}@media (max-width: 1000px){#header-text{font-size:4.8vw;top:0}}.ah-headline.type .ah-words-wrapper.selected::after,.ah-headline.type b{visibility:hidden}.ah-headline.clip span,.ah-headline.loading-bar span,.ah-headline.slide span{padding:.2em 0;display:inline-block}.ah-headline.clip .ah-words-wrapper,.ah-headline.loading-bar .ah-words-wrapper,.ah-headline.slide .ah-words-wrapper,.ah-headline.type .ah-words-wrapper{overflow:hidden;vertical-align:top}.ah-words-wrapper{display:inline-block;position:relative;text-align:left}.ah-words-wrapper b{display:inline-block;position:absolute;left:0;top:0;text-align:center}.ah-words-wrapper b.is-visible{position:relative}.no-js .ah-words-wrapper b{opacity:0}.no-js .ah-words-wrapper b.is-visible{opacity:1}@-webkit-keyframes ah-rotate-1-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes ah-rotate-1-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes ah-rotate-1-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes ah-rotate-1-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}.ah-headline.type .ah-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#363636}.ah-headline.type .ah-words-wrapper.waiting::after{-webkit-animation:ah-pulse 1s infinite;animation:ah-pulse 1s infinite}.ah-headline.type .ah-words-wrapper.selected{background-color:#f0f0f0}.ah-headline.type .ah-words-wrapper.selected b{color:#363636}.ah-headline.type b.is-visible{visibility:visible}.ah-headline.type i{position:absolute;visibility:hidden}.ah-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes ah-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes ah-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}.ah-headline.rotate-2 .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}.ah-headline.rotate-2 em,.ah-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ah-headline.rotate-2 b{opacity:0}.ah-headline.rotate-2 i{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .ah-headline.rotate-2 i{opacity:1}.ah-headline.rotate-2 i.in{-webkit-animation:ah-rotate-2-in .4s forwards;animation:ah-rotate-2-in .4s forwards}.ah-headline.rotate-2 i.out{-webkit-animation:ah-rotate-2-out .4s forwards;animation:ah-rotate-2-out .4s forwards}.ah-headline.rotate-2 em{-webkit-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .ah-headline.rotate-2 i{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:0}.no-csstransitions .ah-headline.rotate-2 i em{-webkit-transform:scale(1);transform:scale(1)}.no-csstransitions .ah-headline.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes ah-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes ah-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes ah-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}@keyframes ah-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}.ah-headline.loading-bar .ah-words-wrapper::after{content:'';position:absolute;left:0;bottom:0;height:3px;width:0;background:#356efd;z-index:2;-webkit-transition:width .3s -.1s;transition:width .3s -.1s}.ah-headline.loading-bar .ah-words-wrapper.is-loading::after{width:100%;-webkit-transition:width 3s;transition:width 3s}.ah-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ah-headline.loading-bar b.is-visible{opacity:1;top:0}.ah-headline.slide b{width:100%;opacity:0;top:.2em;-webkit-transform:translateX(0);transform:translateX(0)}.ah-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;animation:slide-in .6s}.ah-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;animation:slide-out .6s}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.ah-headline.clip .ah-words-wrapper::after{content:'';position:absolute;top:0;right:0;width:2px;height:100%;background-color:#363636}.ah-headline.clip b{opacity:0}.ah-headline.clip b.is-visible{opacity:1}.ah-headline.zoom .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}.ah-headline.zoom b{opacity:0}.ah-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;animation:zoom-in .8s}.ah-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;animation:zoom-out .8s}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}.ah-headline.rotate-3 .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}.ah-headline.rotate-3 b{opacity:0}.ah-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .ah-headline.rotate-3 i{-webkit-transform:rotateY(0);transform:rotateY(0)}.ah-headline.rotate-3 i.in{-webkit-animation:ah-rotate-3-in .6s forwards;animation:ah-rotate-3-in .6s forwards}.ah-headline.rotate-3 i.out{-webkit-animation:ah-rotate-3-out .6s forwards;animation:ah-rotate-3-out .6s forwards}.no-csstransitions .ah-headline.rotate-3 i{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:0}.no-csstransitions .ah-headline.rotate-3 .is-visible i{opacity:1}@-webkit-keyframes ah-rotate-3-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes ah-rotate-3-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes ah-rotate-3-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes ah-rotate-3-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}.ah-headline.scale b{opacity:0}.ah-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.is-visible .ah-headline.scale i{opacity:1}.ah-headline.scale i.in{-webkit-animation:scale-up .6s forwards;animation:scale-up .6s forwards}.ah-headline.scale i.out{-webkit-animation:scale-down .6s forwards;animation:scale-down .6s forwards}.no-csstransitions .ah-headline.scale i{-webkit-transform:scale(1);transform:scale(1);opacity:0}.no-csstransitions .ah-headline.scale .is-visible i{opacity:1}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes scale-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.ah-headline.push b{opacity:0}.ah-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;animation:push-in .6s}.ah-headline.push b.is-hidden{-webkit-animation:push-out .6s;animation:push-out .6s}@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}
/*# sourceMappingURL=main.min.css.map */