html{background:#34d593;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}#main{position:relative;margin:0 auto;height:3744px;max-width:1920px;background:url("../_img/bg.png?v=2") top no-repeat;background-size:cover}#header{position:absolute;background:transparent;padding:0 15px;height:108px;left:0;right:0;top:0;z-index:99;-webkit-transition:background .7s;transition:background .7s}#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(0 0.2em 0.2em rgba(0,0,0,0.45));filter:drop-shadow(0 0.2em 0.2em rgba(0,0,0,0.45));font-size:16px}.logo-link:hover,.logo-link:focus{-webkit-filter:drop-shadow(0 0.2em 0.2em rgba(0,0,0,0.65)) brightness(1.1);filter:drop-shadow(0 0.2em 0.2em rgba(0,0,0,0.65)) 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 0 0.02em #fff);filter:drop-shadow(0 0 0.02em #fff)}.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:absolute;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:650px;height:110px;margin:0 auto;background:url("../_img/footer.png") no-repeat center;background-size:contain}.foot-wanin{float:left;display:block;width:48%;height:100%}.foot-yoe{float:left;display:block;width:27%;height:100%;margin:0 5%}.dl-btn-container{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:560px;width:100%;max-width:1000px;margin:0 auto}.dl-btn,.play-btn{display:block;position:absolute;top:0;width:450px;padding-top:147px}.dl-btn:hover,.dl-btn:focus,.play-btn:hover,.play-btn:focus{cursor:pointer;background-position:center}.dl-btn:active,.play-btn:active{cursor:pointer;background-position:bottom}.dl-btn{position:relative;left:2.5%;background:url("../_img/dl-btn.png") top no-repeat;background-size:cover}.play-btn{position:absolute;right:2.5%;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)}html{font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif}@media (max-height: 800px){:root{font-size:6vmin}}#form-main{display:block;position:absolute;top:1270px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#9c4c38;margin:0 auto;max-width:1000px;width:100%;z-index:2;font-size:60px}#form-main label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;position:relative;margin:0 auto;overflow:hidden;white-space:nowrap;width:92%;font-size:.9em;line-height:2;font-weight:700;border:.2em solid #005a56;border-radius:.75em;background:#ff8a4a;color:#fff}#form-main label span{margin:0 .5em;-ms-flex-negative:0;flex-shrink:0}#form-main p{color:#005a56;font-size:.75em;font-weight:550;margin:.35em 0 .65em 0;text-align:center}#form-main .info-btn{display:inline;font-size:inherit;font-weight:550;background:transparent;color:#005a56;border:none;text-decoration:underline;cursor:pointer}#form-main input{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:none;border-radius:.5em;margin:0 auto;padding:0 .5em;font:400 1em "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif}#form-main input::-webkit-input-placeholder{color:#b5b5b5;font-weight:300}#form-main input:-ms-input-placeholder{color:#b5b5b5;font-weight:300}#form-main input::-ms-input-placeholder{color:#b5b5b5;font-weight:300}#form-main input::placeholder{color:#b5b5b5;font-weight:300}.custom-btn{position:relative;background:#ffe78a;border:.25em solid #ff8a4a;border-radius:100vw;color:#ff5a2d;-webkit-box-shadow:0 .25em #005a56;box-shadow:0 .25em #005a56;padding:.1em .5em;min-width:5em;font-size:1rem;font-weight:700;letter-spacing:.25em;text-align:center}.custom-btn:hover,.custom-btn:focus,.custom-btn:active{color:#ffe383;border-color:#ffe383;background-color:#ff8a4a;-webkit-box-shadow:0 .25em #005a56;box-shadow:0 .25em #005a56}.custom-btn:hover::before,.custom-btn:hover::after,.custom-btn:focus::before,.custom-btn:focus::after,.custom-btn:active::before,.custom-btn:active::after{background:#ffe383}.custom-btn::before{content:"";display:block;position:absolute;top:.2em;left:.7em;border-radius:100vw;width:1.7em;padding-top:.3em;background:#fff}.custom-btn::after{content:"";display:block;position:absolute;top:.2em;left:2.5em;border-radius:100vw;width:.4em;padding-top:.3em;background:#fff}#submitPhoneNumber{display:block;position:relative;width:75%;height:2.5em;font-size:inherit;-webkit-box-shadow:0 .25em #16cb81;box-shadow:0 .25em #16cb81}#submitPhoneNumber:hover,#submitPhoneNumber:focus,#submitPhoneNumber:active{color:#ffe383;border-color:#ffe383;background-color:#ff8a4a;-webkit-box-shadow:0 .25em #16cb81;box-shadow:0 .25em #16cb81}#submitPhoneNumber:hover::before,#submitPhoneNumber:hover::after,#submitPhoneNumber:focus::before,#submitPhoneNumber:focus::after,#submitPhoneNumber:active::before,#submitPhoneNumber:active::after{background:#ffe383}#lotto{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:1720px;width:92vw;height:92vw;max-width:920px;max-height:920px;background:url("../_img/lotto-bg.png");background-size:cover;overflow:hidden;pointer-events:none}#lotto .lotto-ring{position:absolute;width:100%;height:100%;background:url("../_img/lotto-ring.png");background-size:cover;z-index:2;-webkit-animation:flash .8s infinite step-end;animation:flash .8s infinite step-end}#lotto .lotto-wheel{position:absolute;top:9.85%;left:10.5%;width:78.8%;height:78.8%;border-radius:50%;background:url("../_img/lotto-dial.png") center no-repeat;background-size:101%;overflow:hidden;z-index:-1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-box-shadow:inset 0 0 0.5em rgba(0,0,0,0.5);box-shadow:inset 0 0 0.5em rgba(0,0,0,0.5)}#lotto:target .lotto-wheel{-webkit-animation:none;animation:none}#lotto::before{content:"";position:absolute;top:9.5%;left:10.2%;border-radius:50%;width:79.5%;height:79.5%;background:rgba(15,25,35,0.75);z-index:1;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:all}#lotto.active::before{opacity:0;pointer-events:none}#spin{position:absolute;top:30%;left:35%;background:url("../_img/lotto-spin.png") center no-repeat;background-size:cover;width:30%;height:34%;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:hover,#spin:focus,#spin:active{cursor:pointer;background-position:top}#spin:disabled{cursor:default;background-position:bottom}#personal-info .window::before{content:"";display:block;position:absolute;z-index:-1;left:-10%;top:0;bottom:0;width:124%;background:url("../_img/window-info.png") center no-repeat;background-size:100% 100%;border:none}#personal-info h2{color:#fff;margin:1.75em auto .5em auto}#personal-info ol{font-weight:550;display:block;margin:.25rem .75rem .35rem 1rem;padding:0;counter-reset:counter1;list-style:none;overflow-y:auto}#personal-info ol li{display:inline}#personal-info ol li::before{counter-increment:counter1;content:"(" counter(counter1) ")"}#personal-info ol li.no-count::before{content:none}#verify-phone .window{height:19em}#verify-phone .window::before{content:"";display:block;position:absolute;z-index:-1;left:-14%;top:0;bottom:0;width:124%;background:url("../_img/window-phone.png") center no-repeat;background-size:100%;border:none}#verify-phone .title{display:none;width:100%}#verify-phone .title.active{display:block}#verify-phone .title h2{font-size:2em;margin:1.9rem 0 .25rem 0}#verify-phone input{display:block;border:.2em solid #005a56;border-radius:100vmax;text-align:center;margin:0 auto .35rem auto;font:400 1rem "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;width:75%;height:2.25rem;max-height:15vh}#verify-phone input::-webkit-input-placeholder{color:#b5b5b5;font-size:.75rem;-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem)}#verify-phone input:-ms-input-placeholder{color:#b5b5b5;font-size:.75rem;transform:translateY(-0.1rem)}#verify-phone input::-ms-input-placeholder{color:#b5b5b5;font-size:.75rem;transform:translateY(-0.1rem)}#verify-phone input::placeholder{color:#b5b5b5;font-size:.75rem;-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem)}#verify-failed{display:none;text-align:center}#verify-failed h2{font-size:2em;text-align:left;margin:1.25em 0 .25em .85em}#verify-failed p{font-size:1.5em;margin:0;font-weight:500}#verify-failed img{display:block;position:absolute;bottom:70%;right:6%;width:48%}#verify-failed.active{display:block}#select-character .window{height:19em}#select-character .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-character.png") center no-repeat;background-size:100%;border:none}#select-character h2{font-size:1.25rem;margin:.5rem 0 .25rem 0}#select-character .player-container{-ms-flex-preferred-size:1;flex-basis:1;border-radius:.75em .01em .01em .75em;background:#fffbd1;width:80%;height:7.5em;margin:.35rem auto .5rem;overflow-x:hidden;overflow-y:scroll;-webkit-box-shadow:0 0 0 .2em #005a56;box-shadow:0 0 0 .2em #005a56}#select-character .player-container::-webkit-scrollbar{background:#005a56;width:1.75em;border-radius:1em;-webkit-box-shadow:0 0 0 .2em #005a56;box-shadow:0 0 0 .2em #005a56}#select-character .player-container::-webkit-scrollbar-thumb{background:#ffe78a;border-top:.1em solid #005a56;border-bottom:.1em solid #005a56}#select-character .player-container::-webkit-scrollbar-button{background:#fffbd1 url("../_img/triangle-up.svg") center no-repeat;background-size:60% 60%;color:#005a56;border-top-right-radius:1em;-webkit-box-shadow:0 0 0 .2em #005a56;box-shadow:0 0 0 .2em #005a56;border-radius:.01rem;height:1.5em;position:relative}#select-character .player-container::-webkit-scrollbar-button:increment{background:#fffbd1 url("../_img/triangle.svg") center no-repeat;background-size:60% 60%;height:1.5em}#select-character label{display:block;text-align:left;padding-left:.75rem;margin-right:.14em;font-size:1rem;font-weight:550;line-height:1.35;background:transparent}#select-character input[type="radio"]{display:none}#select-character input[type="radio"]:checked+label{background:#ffe78a}#lotto-chance .window{height:19em}#lotto-chance .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-character.png") center no-repeat;background-size:100%;border:none}#lotto-chance h2{font-size:1.5rem;font-weight:700;white-space:nowrap;margin:1em 0 .5em 0;padding:0 .75em;text-overflow:ellipsis;width:100%;overflow:hidden}#lotto-chance p{font-size:1rem;font-weight:550;margin:0 0 .5em 0}.text-outline{position:relative;color:#005a56}@supports (-webkit-text-stroke: 0.12em #005a56){.text-outline{color:#ffe383}.text-outline::before{content:attr(title);display:block;position:absolute;color:#005a56;left:0;right:0;text-align:center;z-index:-1;-webkit-text-stroke:.25em #005a56}}#prize .window{height:26em}#prize .close-btn{top:20%}#prize .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-prize.png") bottom no-repeat;background-size:100%;border:none}#prize .prize-container{position:absolute;width:100%;bottom:0;height:77%;padding:1px}#prize h2{position:absolute;left:0;right:0;bottom:32%;font-size:2.8em}#prize h2 span{display:inline-block}#prize small{display:block;position:absolute;left:0;right:0;bottom:5%;font-size:1.1em;font-weight:700;line-height:1.2;letter-spacing:.075em}#prize small span{display:block;letter-spacing:0}#prize img{display:block;position:absolute;bottom:65%;left:5%;width:90%}#prize .custom-btn{position:absolute;bottom:14%;width:70%;left:15%;height:2.25em;line-height:1}@-webkit-keyframes important{0%{color:#fff}50%{color:#fff100}}@keyframes important{0%{color:#fff}50%{color:#fff100}}#err-no-money .window{height:13em}#err-no-money .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-error-small.png") center no-repeat;background-size:100%;border:none}#err-no-money h2{position:absolute;top:16%;left:12%;z-index:1;text-align:left;margin:0;font-size:1.75em;height:auto}#err-no-money img{position:absolute;top:30%;right:-14%;width:40%;-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}#err-no-money .custom-btn{position:absolute;bottom:15%;left:18%;width:45%;height:2.25em}#err-no-money .custom-btn::before,#err-no-money .custom-btn::after{padding-top:.2em}#err-wrong-number .window{height:13em}#err-wrong-number .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-error-small.png") center no-repeat;background-size:100%;border:none}#err-wrong-number h2{position:absolute;top:15%;left:13.5%;z-index:1;text-align:left;margin:0;max-width:75%;font-size:1.75em;height:auto}#err-wrong-number img{position:absolute;top:47%;right:-10%;width:50%;-webkit-transform:rotateZ(22.5deg);transform:rotateZ(22.5deg)}#err-wrong-number .custom-btn{position:absolute;bottom:15%;left:15%;width:45%;height:2.25em}#err-wrong-number .custom-btn::before,#err-wrong-number .custom-btn::after{padding-top:.2em}#err-no-go .window{height:19em}#err-no-go .window::before{content:"";display:block;position:absolute;z-index:-1;left:-13.8%;top:0;bottom:0;width:124%;background:url("../_img/window-error.png") center no-repeat;background-size:100%;border:none}#err-no-go h2{position:absolute;top:17%;left:13.5%;text-align:left;margin:0;font-size:1.75em;height:auto}#err-no-go p{position:absolute;top:44%;left:13%;text-align:left;margin:0;font-size:1.35em;height:auto}#err-no-go img{position:absolute;top:3%;right:-5%;width:50%;-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}#err-no-go .custom-btn{position:absolute;bottom:10%;left:4%;width:45%;height:2.5em;margin:0}#err-no-go .custom-btn::before,#err-no-go .custom-btn::after{padding-top:.2em}#err-no-go #switchChar2{left:15%;width:70%}.error-message{font:700 1em/1.2 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;position:absolute;display:block;width:100%;height:100%}button{font:700 1rem/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;display:block;margin:0 auto;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)}#agree{width:75%;height:2.2em;margin-bottom:1rem}#send,#sendCharacter{width:75%;height:2.2em;margin-bottom:1rem;margin:.25rem auto .5rem auto}.table{display:table}#drawLotto,#switchChar,#switchChar2,#drawLotto2,#continue{display:inline-block;width:45%;height:2.5em;white-space:nowrap;letter-spacing:.1em;margin-bottom:.7rem}#drawLotto::before,#drawLotto::after,#switchChar::before,#switchChar::after,#switchChar2::before,#switchChar2::after,#drawLotto2::before,#drawLotto2::after,#continue::before,#continue::after{padding-top:.2em}#drawLotto,#drawLotto2{background:#8adfff;color:#5b4aff;border-color:#5b4aff}#drawLotto:hover,#drawLotto:focus,#drawLotto2:hover,#drawLotto2:focus{background:#5b4aff;color:#8adfff;border-color:#8adfff}#drawLotto:hover::before,#drawLotto:hover::after,#drawLotto:focus::before,#drawLotto:focus::after,#drawLotto2:hover::before,#drawLotto2:hover::after,#drawLotto2:focus::before,#drawLotto2:focus::after{background:#8adfff}#drawLotto:disabled,#drawLotto2:disabled{-webkit-filter:saturate(0);filter:saturate(0);pointer-events:none}#switchChar:disabled,#switchChar2:disabled{display:none}#continue:disabled{display:none}#rules{display:block;position:absolute;width:1120px;height:auto;max-width:1120px;top:2680px;left:50%;-webkit-transform:translateX(-50.5%);transform:translateX(-50.5%);background:url("../_img/window-rules.png") center no-repeat;background-size:100% 100%;padding:3em 2.5em .75em 2.75em;font-size:45px;line-height:1.2}#rules p{margin:.5em 0;padding-left:1.2em;font-weight:550}#rules ol{margin:.25em 0;padding-left:1.2em}#rules li{margin:.25em 0}#rules a{color:#fe4}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}.container{overflow-x:hidden;overflow-y:auto;max-height:100vh;padding:5vh 0}.container::-webkit-scrollbar{width:4px;background:#ccc}.container::-webkit-scrollbar-thumb{background:#888}.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;font-size:.6em;color:#005a56;border:.2rem solid transparent;border-radius:.5rem;width:84%;max-width:14rem;height:auto;max-height:90vh;margin:0 auto}.close-btn{display:block;position:absolute;right:-0.65rem;top:-.6rem;width:2rem;height:2rem;border-radius:50%;background:url("../_img/close-btn.svg") 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)}.active{display:table-cell}@-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{height:374.4vw}#header{height:10.8vw}.social-links a{width:8.8vw;height:8.8vw;margin-left:.8vw}.dl-btn-container{overflow:hidden;top:56vw}.dl-btn,.play-btn{width:45vw;padding-top:14.7vw}#form-main{top:127vw;font-size:6vw}#lotto{top:172vw}#rules{top:267vw;width:112vw;font-size:4.5vw}#footer{padding:2vw 0 3vw 0}.foot{width:65vw;height:11vw}}@media (max-width: 499px){.rules{font-size:13.5px;width:90vw}}#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 */