.hero{padding-top:96px}.hero .container{padding-top:96px;background-image:url('https://deal.kinguin.net/hubfs/kptw-nft/banner-Top.png');background-repeat:no-repeat;background-size:cover;min-height:642px;padding:0 2vw 0 4vw}@media screen and (max-width:768px){.hero{padding-top:0px}.hero .container{padding-top:246px;background-image:url('https://deal.kinguin.net/hubfs/kptw-nft/mob-banner_Top.png');background-size:auto;background-position:top center;background-color:#3b0455}}.hero-form .cta{opacity:.24;color:#fff;border:1px solid #fff;border-radius:24px;padding:6px 18px;font-size:1.2rem}.hero-form .cta:hover{opacity:1}.hero-form .text-4xl{font-size:2.8rem}.hero-form form{display:flex;flex-direction:row;flex-wrap:wrap;padding:16px 0}.hero-form label{color:#fff}.hero-form .no-list{display:none !important}.hero-form .hs-email{order:1}.hero-form .hs-email label{display:none !important}.hero-form input[type=email]{max-width:320px;width:100%;height:50px;padding:8px 18px;font-size:1.8rem;font-weight:800;color:#521b6c;border-radius:24px;margin-right:28px;margin-bottom:24px}.hero-form .hs-submit{order:2}.hero-form input[type=submit]{max-width:360px;width:100%;height:50px;padding:8px 32px;font-size:1.8rem;font-weight:800;color:#521b6c;border-radius:24px;background-color:#f3c12d;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:24px}.hero-form input[type=submit]:hover{filter:grayscale(100%)}.hero-form .hs-richtext{margin-bottom:12px}.hero-form .legal-consent-container{order:3;color:#fff;font-size:1.2rem}.hero .item{display:block;min-width:280px}.hero .item img{display:block;margin:0 auto}.hero .item .content{position:absolute;bottom:50px;left:0;right:0;margin:auto}.hero .item .content h3{max-width:220px;margin:0 auto}.hero .item .cta{margin:12px auto 0;width:220px}.hero .item .cta span{position:relative;text-align:center;height:50px;padding:8px 32px;font-size:1.8rem;font-weight:800;color:#521b6c;border-radius:24px;background-color:#f3c12d;transition:all .3s ease-in-out;cursor:pointer;margin:12px auto 0;width:220px;display:block;z-index:1}.hero .item .cta:before,.hero .item .cta:after{width:100%;height:100%;position:absolute;content:'';border-radius:24px;opacity:0;transition:all .3s ease-in-out}.hero .item .cta:before{top:-2px;left:-3px;background:#05a8fd}.hero .item .cta:after{bottom:-2px;right:-3px;background:#fff}.hero .item:hover .cta:before,.hero .item:hover .cta:after{opacity:1}.submitted-message{font-size:16px !important}