@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}strong,b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,*:before,*:after{box-sizing:inherit}body{line-height:1.6;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes appear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@-moz-keyframes appear{0%{opacity:0}to{opacity:1}}@-ms-keyframes appear{0%{opacity:0}to{opacity:1}}@-o-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes disappear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes disappear{0%{opacity:1}to{opacity:0}}@-moz-keyframes disappear{0%{opacity:1}to{opacity:0}}@-ms-keyframes disappear{0%{opacity:1}to{opacity:0}}@-o-keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes shine-1{0%{opacity:0}30%,to{opacity:1}}@keyframes shine-2{0%,30%{opacity:0}60%,to{opacity:1}}@keyframes shine-3{0%,60%{opacity:0}90%,to{opacity:1}}@keyframes bottomIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes bottomIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@-moz-keyframes bottomIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@-ms-keyframes bottomIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@-o-keyframes bottomIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@keyframes rightIn{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes rightIn{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@-moz-keyframes rightIn{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@-ms-keyframes rightIn{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@-o-keyframes rightIn{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes leftIn{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes leftIn{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@-moz-keyframes leftIn{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@-ms-keyframes leftIn{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@-o-keyframes leftIn{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes topIn{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes topIn{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0)}}@-moz-keyframes topIn{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0)}}@-ms-keyframes topIn{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0)}}@-o-keyframes topIn{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0)}}@keyframes moveToRight{0%{transform:translateZ(0)}to{transform:translate3d(2700px,0,0)}}@-webkit-keyframes moveToRight{0%{transform:translateZ(0)}to{transform:translate3d(2700px,0,0)}}@-moz-keyframes moveToRight{0%{transform:translateZ(0)}to{transform:translate3d(2700px,0,0)}}@-ms-keyframes moveToRight{0%{transform:translateZ(0)}to{transform:translate3d(2700px,0,0)}}@-o-keyframes moveToRight{0%{transform:translateZ(0)}to{transform:translate3d(2700px,0,0)}}@keyframes moveToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-2520px,0,0)}}@-webkit-keyframes moveToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-2520px,0,0)}}@-moz-keyframes moveToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-2520px,0,0)}}@-ms-keyframes moveToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-2520px,0,0)}}@-o-keyframes moveToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-2520px,0,0)}}@keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-26px)}to{transform:translateY(0)}}@-webkit-keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-26px)}to{transform:translateY(0)}}@-moz-keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-26px)}to{transform:translateY(0)}}@-ms-keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-26px)}to{transform:translateY(0)}}@-o-keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-26px)}to{transform:translateY(0)}}@keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(26px)}to{transform:translateY(0)}}@-webkit-keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(26px)}to{transform:translateY(0)}}@-moz-keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(26px)}to{transform:translateY(0)}}@-ms-keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(26px)}to{transform:translateY(0)}}@-o-keyframes floatDown{0%{transform:translateY(0)}50%{transform:translateY(26px)}to{transform:translateY(0)}}@keyframes easeInto{0%,60%{height:0px;width:0px;top:280px}65%{height:50px;width:50px;top:230px}70%{height:100px;width:100px;top:180px}75%,to{height:80px;width:80px;top:200px}}@-webkit-keyframes easeInto{0%,60%{height:0px;width:0px;top:280px}65%{height:50px;width:50px;top:230px}70%{height:100px;width:100px;top:180px}75%,to{height:80px;width:80px;top:200px}}@-moz-keyframes easeInto{0%,60%{height:0px;width:0px;top:280px}65%{height:50px;width:50px;top:230px}70%{height:100px;width:100px;top:180px}75%,to{height:80px;width:80px;top:200px}}@-ms-keyframes easeInto{0%,60%{height:0px;width:0px;top:280px}65%{height:50px;width:50px;top:230px}70%{height:100px;width:100px;top:180px}75%,to{height:80px;width:80px;top:200px}}@-o-keyframes easeInto{0%,60%{height:0px;width:0px;top:280px}65%{height:50px;width:50px;top:230px}70%{height:100px;width:100px;top:180px}75%,to{height:80px;width:80px;top:200px}}@keyframes flight{0%,6%{transform:rotate(70deg);left:358px;top:128px;opacity:0}9%{transform:rotate(40deg);left:346px;top:116px;opacity:1}12%{transform:rotate(28deg);left:312px;top:114px;opacity:1}15%{transform:rotate(0);left:278px;top:126px;opacity:1}18%{transform:rotate(-26deg);left:260px;top:136px;opacity:1}21%{transform:rotate(-64deg);left:252px;top:154px;opacity:1}24%{transform:rotate(-94deg);left:252px;top:164px;opacity:1}27%{transform:rotate(-140deg);left:264px;top:178px;opacity:1}30%{transform:rotate(-172deg);left:286px;top:176px;opacity:1}33%{transform:rotate(-224deg);left:300px;top:168px;opacity:1}36%{transform:rotate(-260deg);left:304px;top:154px;opacity:1}39%{transform:rotate(-286deg);left:300px;top:142px;opacity:1}42%{transform:rotate(-306deg);left:280px;top:130px;opacity:1}45%{transform:rotate(-332deg);left:244px;top:124px;opacity:1}48%{transform:rotate(-360deg);left:192px;top:144px;opacity:1}51%{transform:rotate(-382deg);left:166px;top:174px;opacity:1}54%{transform:rotate(-400deg);left:154px;top:218px;opacity:1}57%{transform:rotate(-394deg);left:148px;top:243px;opacity:1}60%,to{transform:rotate(-394deg);left:148px;top:243px;opacity:0}}@-webkit-keyframes easeInto{0%,6%{transform:rotate(70deg);left:358px;top:128px;opacity:0}9%{transform:rotate(40deg);left:346px;top:116px;opacity:1}12%{transform:rotate(28deg);left:312px;top:114px;opacity:1}15%{transform:rotate(0);left:278px;top:126px;opacity:1}18%{transform:rotate(-26deg);left:260px;top:136px;opacity:1}21%{transform:rotate(-64deg);left:252px;top:154px;opacity:1}24%{transform:rotate(-94deg);left:252px;top:164px;opacity:1}27%{transform:rotate(-140deg);left:264px;top:178px;opacity:1}30%{transform:rotate(-172deg);left:286px;top:176px;opacity:1}33%{transform:rotate(-224deg);left:300px;top:168px;opacity:1}36%{transform:rotate(-260deg);left:304px;top:154px;opacity:1}39%{transform:rotate(-286deg);left:300px;top:142px;opacity:1}42%{transform:rotate(-306deg);left:280px;top:130px;opacity:1}45%{transform:rotate(-332deg);left:244px;top:124px;opacity:1}48%{transform:rotate(-360deg);left:192px;top:144px;opacity:1}51%{transform:rotate(-382deg);left:166px;top:174px;opacity:1}54%{transform:rotate(-400deg);left:154px;top:218px;opacity:1}57%{transform:rotate(-394deg);left:148px;top:243px;opacity:1}60%,to{transform:rotate(-394deg);left:148px;top:243px;opacity:0}}@-moz-keyframes easeInto{0%,6%{transform:rotate(70deg);left:358px;top:128px;opacity:0}9%{transform:rotate(40deg);left:346px;top:116px;opacity:1}12%{transform:rotate(28deg);left:312px;top:114px;opacity:1}15%{transform:rotate(0);left:278px;top:126px;opacity:1}18%{transform:rotate(-26deg);left:260px;top:136px;opacity:1}21%{transform:rotate(-64deg);left:252px;top:154px;opacity:1}24%{transform:rotate(-94deg);left:252px;top:164px;opacity:1}27%{transform:rotate(-140deg);left:264px;top:178px;opacity:1}30%{transform:rotate(-172deg);left:286px;top:176px;opacity:1}33%{transform:rotate(-224deg);left:300px;top:168px;opacity:1}36%{transform:rotate(-260deg);left:304px;top:154px;opacity:1}39%{transform:rotate(-286deg);left:300px;top:142px;opacity:1}42%{transform:rotate(-306deg);left:280px;top:130px;opacity:1}45%{transform:rotate(-332deg);left:244px;top:124px;opacity:1}48%{transform:rotate(-360deg);left:192px;top:144px;opacity:1}51%{transform:rotate(-382deg);left:166px;top:174px;opacity:1}54%{transform:rotate(-400deg);left:154px;top:218px;opacity:1}57%{transform:rotate(-394deg);left:148px;top:243px;opacity:1}60%,to{transform:rotate(-394deg);left:148px;top:243px;opacity:0}}@-ms-keyframes easeInto{0%,6%{transform:rotate(70deg);left:358px;top:128px;opacity:0}9%{transform:rotate(40deg);left:346px;top:116px;opacity:1}12%{transform:rotate(28deg);left:312px;top:114px;opacity:1}15%{transform:rotate(0);left:278px;top:126px;opacity:1}18%{transform:rotate(-26deg);left:260px;top:136px;opacity:1}21%{transform:rotate(-64deg);left:252px;top:154px;opacity:1}24%{transform:rotate(-94deg);left:252px;top:164px;opacity:1}27%{transform:rotate(-140deg);left:264px;top:178px;opacity:1}30%{transform:rotate(-172deg);left:286px;top:176px;opacity:1}33%{transform:rotate(-224deg);left:300px;top:168px;opacity:1}36%{transform:rotate(-260deg);left:304px;top:154px;opacity:1}39%{transform:rotate(-286deg);left:300px;top:142px;opacity:1}42%{transform:rotate(-306deg);left:280px;top:130px;opacity:1}45%{transform:rotate(-332deg);left:244px;top:124px;opacity:1}48%{transform:rotate(-360deg);left:192px;top:144px;opacity:1}51%{transform:rotate(-382deg);left:166px;top:174px;opacity:1}54%{transform:rotate(-400deg);left:154px;top:218px;opacity:1}57%{transform:rotate(-394deg);left:148px;top:243px;opacity:1}60%,to{transform:rotate(-394deg);left:148px;top:243px;opacity:0}}@-o-keyframes easeInto{0%,6%{transform:rotate(70deg);left:358px;top:128px;opacity:0}9%{transform:rotate(40deg);left:346px;top:116px;opacity:1}12%{transform:rotate(28deg);left:312px;top:114px;opacity:1}15%{transform:rotate(0);left:278px;top:126px;opacity:1}18%{transform:rotate(-26deg);left:260px;top:136px;opacity:1}21%{transform:rotate(-64deg);left:252px;top:154px;opacity:1}24%{transform:rotate(-94deg);left:252px;top:164px;opacity:1}27%{transform:rotate(-140deg);left:264px;top:178px;opacity:1}30%{transform:rotate(-172deg);left:286px;top:176px;opacity:1}33%{transform:rotate(-224deg);left:300px;top:168px;opacity:1}36%{transform:rotate(-260deg);left:304px;top:154px;opacity:1}39%{transform:rotate(-286deg);left:300px;top:142px;opacity:1}42%{transform:rotate(-306deg);left:280px;top:130px;opacity:1}45%{transform:rotate(-332deg);left:244px;top:124px;opacity:1}48%{transform:rotate(-360deg);left:192px;top:144px;opacity:1}51%{transform:rotate(-382deg);left:166px;top:174px;opacity:1}54%{transform:rotate(-400deg);left:154px;top:218px;opacity:1}57%{transform:rotate(-394deg);left:148px;top:243px;opacity:1}60%,to{transform:rotate(-394deg);left:148px;top:243px;opacity:0}}:root{font-size:16px;font-family:var(--font-family, "Source Han Sans CN", "PingFang SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif);color:#000}html,body{background:#fff;overflow-x:hidden;font-family:var(--font-family, "Source Han Sans CN", "PingFang SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif)!important}a{text-decoration:none}p{line-height:1.6}.container{width:100%;padding:0;max-width:1200px;margin:0 auto}@media all and (max-width:1200px){.container{max-width:1200px;padding:0 80px}}@media all and (max-width:800px){.container{padding:0 40px}}@media all and (max-width:600px){.container{padding:0 20px}}.container-small{width:100%;padding:0;max-width:1090px;margin:0 auto}@media all and (max-width:1200px){.container-small{max-width:1090px;padding:0 80px}}@media all and (max-width:800px){.container-small{padding:0 40px}}@media all and (max-width:600px){.container-small{padding:0 20px}}small{font-size:.8em}h6{font-weight:700;font-size:.6em}h5{font-weight:700;font-size:1.2em}h4{font-weight:700;font-size:1.8em}h3{font-weight:700;font-size:2.4em}h2{font-weight:700;font-size:3em}h1{font-weight:700;font-size:3.6em}.small{font-size:14px}.main{padding:40px 0 80px}@media all and (max-width:600px){.main{padding-bottom:40px}}.row{display:flex}@media all and (max-width:600px){.row{flex-direction:column}}.col{flex-grow:1;flex-basis:0}@media all and (max-width:600px){.col{width:100%;flex-basis:100%}}.cur-pointer{cursor:pointer}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.pt-8,.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.pt-10,.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.mt-15{margin-top:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.pt-15,.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.pt-16,.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.pt-20,.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.pt-24,.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.mt-25{margin-top:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px}.ml-25{margin-left:25px}.pt-25,.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.pt-30,.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.mt-35{margin-top:35px}.mr-35{margin-right:35px}.mb-35{margin-bottom:35px}.ml-35{margin-left:35px}.pt-35,.pr-35{padding-right:35px}.pb-35{padding-bottom:35px}.pl-35{padding-left:35px}.mt-36{margin-top:36px}.mr-36{margin-right:36px}.mb-36{margin-bottom:36px}.ml-36{margin-left:36px}.pt-36,.pr-36{padding-right:36px}.pb-36{padding-bottom:36px}.pl-36{padding-left:36px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.pt-40,.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.mt-45{margin-top:45px}.mr-45{margin-right:45px}.mb-45{margin-bottom:45px}.ml-45{margin-left:45px}.pt-45,.pr-45{padding-right:45px}.pb-45{padding-bottom:45px}.pl-45{padding-left:45px}.mt-50{margin-top:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.pt-50,.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.pl-50{padding-left:50px}.mt-60{margin-top:60px}.mr-60{margin-right:60px}.mb-60{margin-bottom:60px}.ml-60{margin-left:60px}.pt-60,.pr-60{padding-right:60px}.pb-60{padding-bottom:60px}.pl-60{padding-left:60px}.mt-75{margin-top:75px}.mr-75{margin-right:75px}.mb-75{margin-bottom:75px}.ml-75{margin-left:75px}.pt-75,.pr-75{padding-right:75px}.pb-75{padding-bottom:75px}.pl-75{padding-left:75px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.pt-80,.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.mt-120{margin-top:120px}.mr-120{margin-right:120px}.mb-120{margin-bottom:120px}.ml-120{margin-left:120px}.pt-120,.pr-120{padding-right:120px}.pb-120{padding-bottom:120px}.pl-120{padding-left:120px}.page{min-height:calc(100vh - 424px)}.icon-product{display:inline-block;width:36px;height:36px;background-image:url(/icons/icon-products.png);background-repeat:no-repeat;background-size:420.75px 93.75px}.icon-product-sms{background-position:0 0}.icon-product-mms{background-position:-42px 0}.icon-product-voice{background-position:-90px 0}.icon-product-lookup{background-position:-132px 0}.icon-product-links{background-position:-172px 0}.icon-product-fusion{background-position:-210px 0}.icon-product-campaign{background-position:-255px 0}.icon-product-virtual-numbers{background-position:-296px 0}.icon-product-messaging-platform{background-position:-339px 0}.icon-product-vox{background-position:-382px 0}.font-italic{font-style:italic}.font-bold{font-weight:700}span.pricing-tag{display:inline-block;background-color:#e1efff;padding:2px 6px;color:#2e7de0;border-radius:4px}.btn{height:40px;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;background:#fff;padding:0 20px;color:#000;text-align:center;cursor:pointer;outline:none;border-radius:40px;border:none;font-size:16px}.btn.btn-line{border:1px solid #707070}.btn.btn-primary-line{border:1px solid #2E7DE0;color:#2e7de0}@media all and (max-width:600px){.btn{height:52px;line-height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.btn:disabled,.btn[disabled]{opacity:.7}.btn:enabled:hover,.btn:enabled:focus,.btn:enabled:active{border-color:#2e7de0;background:#2e7de0;color:#fff}.btn:enabled:hover .btn-inner,.btn:enabled:focus .btn-inner,.btn:enabled:active .btn-inner{color:#fff}.btn:enabled:focus,.btn:enabled:active{border-color:#2e7de0;background:#2e7de0}.btn-inner{position:relative;z-index:1}.btn-primary{border:none;color:#fff;background:linear-gradient(90deg,#2e7de0 0% 100%)}.btn-primary:enabled:hover,.btn-primary:enabled:focus,.btn-primary:enabled:active{background:#2e7de0}.btn-primary:enabled:focus,.btn-primary:enabled:active{background:#2e7de0}.btn-secondary{color:#fff;background-color:#2f99ef}.btn-yellow{border:none;color:#fff;background:linear-gradient(90deg,#f6cf27,#ffe577)}.btn-yellow:enabled:hover,.btn-yellow:enabled:focus,.btn-yellow:enabled:active{background:#e9c21c}.btn-yellow:enabled:focus,.btn-yellow:enabled:active{background:#d4b018}.btn-blue{border:none;color:#fff;background:linear-gradient(90deg,#4f95fc,#94bfff)}.btn-blue:enabled:hover,.btn-blue:enabled:focus,.btn-blue:enabled:active{background:#3679db}.btn-blue:enabled:focus,.btn-blue:enabled:active{background:#2b61b0}.btn-pink{border:none;color:#fff;background:linear-gradient(90deg,#f74b64,#fd9eac)}.btn-pink:enabled:hover,.btn-pink:enabled:focus,.btn-pink:enabled:active{background:#de344d}.btn-pink:enabled:focus,.btn-pink:enabled:active{background:#c02c42}.btn-blue-light{border:none;color:#fff;background:linear-gradient(90deg,#22a6f1,#8dd5fe)}.btn-blue-light:enabled:hover,.btn-blue-light:enabled:focus,.btn-blue-light:enabled:active{background:#1191da}.btn-blue-light:enabled:focus,.btn-blue-light:enabled:active{background:#0d7ab7}.btn-purple{border:none;color:#fff;background:linear-gradient(90deg,#3329d3,#948efd)}.btn-purple:enabled:hover,.btn-purple:enabled:focus,.btn-purple:enabled:active{background:#1f15b8}.btn-purple:enabled:focus,.btn-purple:enabled:active{background:#181091}.btn-orange{border:none;color:#fff;background:linear-gradient(90deg,#e56329,#ffb18f)}.btn-orange:enabled:hover,.btn-orange:enabled:focus,.btn-orange:enabled:active{background:#c74d16}.btn-orange:enabled:focus,.btn-orange:enabled:active{background:#a54012}.btn-small{height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.btn .icon{width:1em;height:1em;font-size:12px;margin-left:5px}.btn--round{border-radius:30px;transition:.3s ease}.btn-group{display:flex;justify-content:center}.btn-group .btn+.btn{margin-left:20px}@media all and (max-width:600px){.btn-group{flex-direction:column}.btn-group .btn+.btn{margin-top:20px;margin-left:0}}.icon{width:2em;height:2em;vertical-align:middle;fill:currentColor}.icon-left{margin-right:5px}.icon-right{margin-left:5px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-yellow{color:#f1cb23}.text-pink{color:#f74b64}.text-primary{color:#2e7de0}.text-blue{color:#2f99ef}.text-orange{color:#e56329}.text-purple{color:#3329d3}.text-gray-dark{color:#666}.text-gray{color:#939393}.text-bold{font-weight:700}.text-underline{text-decoration:underline}.text-white{color:#fff}.text-link{text-decoration:underline;color:#2e7de0;cursor:pointer}.fs-8{font-size:8px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-32{font-size:32px}.fs-36{font-size:36px}.fs-40{font-size:40px}.fw-bold{font-weight:700}.fw-lighter{font-weight:lighter}.fw-bolder{font-weight:bolder}.fw-500{font-weight:500}.fw-600{font-weight:600}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.ls-3{letter-spacing:3px}.ls-4{letter-spacing:4px}.list-disc{padding-left:30px}.list-disc li{list-style:disc}@font-face{font-family:Source Han Sans JP;src:url(/fonts/source-han-sans/2.004/source-han-sans-jp-d3d7fb7e90de.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Source Han Sans JP;src:url(/fonts/source-han-sans/2.004/source-han-sans-jp-d3d7fb7e90de.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Source Han Sans JP;src:url(/fonts/source-han-sans/2.004/source-han-sans-jp-d3d7fb7e90de.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Source Han Sans JP;src:url(/fonts/source-han-sans/2.004/source-han-sans-jp-d3d7fb7e90de.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-family: "Source Han Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif}
