.get-free-nft{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white);padding:20px 0;overflow:hidden}.get-free-nft>.background{display:none}.get-free-nft.-login{background-position:50%;background-size:cover;background:radial-gradient(64% 64% at 50% 50%,#152f6a 0,#011955 100%)}.get-free-nft.-login>.background{max-width:var(--main-width-full);position:absolute;display:block;-o-object-fit:contain;object-fit:contain;height:100%;filter:blur(100px);opacity:.4;z-index:0}.get-free-nft>.title{z-index:1;font-weight:800;font-size:60px;line-height:75px;color:var(--white)}.get-free-nft>.title.-gradient{background:linear-gradient(84.07deg,#fcb42f -44.48%,#cb34e3 136.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.get-free-nft>.nft-container{z-index:1;margin-top:40px;width:280px;height:280px;align-self:center;animation:container 10s linear infinite}.get-free-nft>.nft-container>.image{width:100%;display:flex;justify-content:center;align-items:center}.get-free-nft>.nft-container>.image>img{-o-object-fit:contain;object-fit:contain;width:100%}.get-free-nft>.nft-container>.image:before{position:absolute;content:"";z-index:-1;width:484px;height:484px;background-image:url(../img/bg-rays.d5293a3a.webp);background-size:100% 100%;animation-name:background-rotate;animation:background-rotate 15s linear infinite}.get-free-nft>.nft-container.-nft{border-radius:15px;overflow:hidden}.get-free-nft>.nft-container.-nft>.text{z-index:101;position:absolute;color:var(--white);bottom:15px;left:15px;right:15px}.get-free-nft>.nft-container.-nft>.text>.title{font-weight:700;font-size:16px;line-height:20px}.get-free-nft>.nft-container.-nft>.text>.merchant{font-weight:500;font-size:12px;line-height:18px;color:var(--white-60);display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.get-free-nft>.nft-container.-nft:before{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(0,26,84,0),var(--dark-blue))}.get-free-nft>.nft-title{z-index:1;font-weight:700;font-size:22px;line-height:33px;max-width:486px;text-align:center;margin-top:20px}.get-free-nft .login-tooltip{padding:25px 40px;border-radius:20px;background-color:var(--white-10);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-top:35px;position:relative}.get-free-nft .login-tooltip>.title{font-weight:600;font-size:16px;line-height:144%;text-align:center}.get-free-nft .login-tooltip>.btn-container{display:flex;-moz-column-gap:10px;column-gap:10px;margin-top:15px}.get-free-nft .login-tooltip>.btn-container>*{flex-basis:48%;flex-grow:1}.get-free-nft .login-tooltip>.btn-container>*>*{width:100%}.get-free-nft .login-tooltip:before{content:"";position:absolute;transform:rotate(180deg);left:calc(50% - 10px);top:-20px;border:10px solid transparent;border-top:10px solid var(--white-10)}.get-free-nft>a{display:block;margin-top:40px;z-index:1;width:280px}.get-free-nft>a>.btn{width:100%}.get-free-nft>.info{margin-top:30px;font-weight:700;font-size:22px;line-height:33px;color:var(--white-60);max-width:468px;text-align:center}.get-free-nft>.info>a{color:var(--white);text-decoration:underline}.get-free-nft>.info>a:hover{color:var(--blue-link)}@keyframes background-rotate{0%{transform:rotate(1turn)}to{transform:scale(0deg)}}@keyframes container{0%{transform:translateY(0)}25%{transform:translateY(-7px)}50%{transform:translateY(0)}75%{transform:translateY(7px)}to{transform:translateY(0)}}@media (max-width:1023px){.get-free-nft>.title{font-weight:800;font-size:50px;line-height:75px}.get-free-nft>.nft-title{font-weight:700;font-size:22px;line-height:33px}.get-free-nft .login-tooltip>.title{font-weight:600;font-size:16px;line-height:144%}}@media (max-width:767px){.get-free-nft>.title{margin-top:20px;font-weight:800;font-size:24px;line-height:36px}.get-free-nft>.nft-container{margin-top:15px;width:220px;height:220px;align-self:center;z-index:inherit}.get-free-nft>.nft-container>.image:before{position:absolute;content:"";z-index:-1;width:240px;height:240px;background-image:url(../img/bg-rays.d5293a3a.webp);background-size:100% 100%;animation-name:background-rotate;animation:background-rotate 15s linear infinite}.get-free-nft>.nft-title{font-weight:700;font-size:16px;line-height:24px;max-width:260px}.get-free-nft .login-tooltip{margin-top:25px;padding:20px}.get-free-nft .login-tooltip>.title{font-weight:600;font-size:12px;line-height:144%}.get-free-nft>svg{width:39px}.get-free-nft>.info{margin-top:0;font-weight:700;font-size:14px;line-height:21px;color:var(--white-60);max-width:300px;text-align:center}.get-free-nft>.info>a{color:var(--white);text-decoration:underline}.get-free-nft>.info>a:hover{color:var(--blue-link)}}.error-page{background-color:var(--dark-blue);background-image:url(../img/error-page-bg.337067a0.webp);background-size:2560px 1112px;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;min-height:500px;height:80vh}.error-page>.container{color:var(--white);width:var(--main-width);margin:0 auto;transform:translateY(80px)}.error-page>.container *{max-width:390px}.error-page>.container>.title{font-weight:800;font-size:32px;line-height:44px}.error-page>.container>.description{margin-top:10px;font-weight:400;font-size:16px;line-height:26px}.error-page>.container>.btn{margin-top:30px;width:235px;white-space:nowrap}@media (max-width:1023px){.error-page{background-position:calc(50% + 100px) 50%}}@media (max-width:768px){.error-page{background-size:1589px 690px;background-position:calc(50% + 150px) 50%;min-height:465px}.error-page>.container{width:100%;padding:15px;text-align:center;transform:translateY(60px)}.error-page>.container *{max-width:inherit}.error-page>.container>.title{font-weight:700;font-size:24px;line-height:32px}.error-page>.container>.description{font-weight:400;font-size:14px;line-height:22px;max-width:272px;margin:0 auto}.error-page>.container>.btn{margin:10px auto}}.terms-container{background-color:var(--white)}.terms-container .terms-content{max-width:var(--main-width-full);margin:25px auto 50px;color:var(--dark-blue)}.terms-container .terms-content td,.terms-container .terms-content th{font-size:14px;line-height:129%}.terms-container .terms-content tr:nth-child(2n){background:var(--main-grey)}.terms-container .terms-content td,.terms-container .terms-content th{text-align:left;padding:6px 6px 6px 25px}.terms-container .terms-content table{border-radius:15px;overflow:hidden;border-collapse:collapse;width:100%;margin-bottom:35px}.terms-container .terms-content table thead{background:var(--dark-blue-20)}.terms-container .terms-content table thead th{font-weight:600;font-size:14px;line-height:129%}.terms-container .terms-content h1{width:var(--main-width-full);margin:50px auto 20px;font-weight:700;font-size:46px;line-height:69px}.terms-container .terms-content h2{font-weight:700;font-size:22px;line-height:26px;margin:8px 0}.terms-container .terms-content h3{font-weight:700;font-size:28px;line-height:129%;margin-bottom:16px}.terms-container .terms-content ol,.terms-container .terms-content ul{margin-left:30px}.terms-container .terms-content ol li,.terms-container .terms-content ol p,.terms-container .terms-content ul li,.terms-container .terms-content ul p{margin:20px 0;font-weight:400;font-size:16px;line-height:29px;padding-left:30px}.terms-container .terms-content ol li::marker,.terms-container .terms-content ol p::marker,.terms-container .terms-content ul li::marker,.terms-container .terms-content ul p::marker{padding:10px;font-weight:500;font-size:16px;line-height:26px}.terms-container .terms-content ol li p,.terms-container .terms-content ol p p,.terms-container .terms-content ul li p,.terms-container .terms-content ul p p{padding-left:0}.terms-container .terms-content p{line-height:29px;font-weight:400;font-size:16px;width:var(--main-width-full);margin:0 auto 30px}.terms-container .terms-content .margin{height:80px}@media (max-width:1023px){.terms-container .terms-content h1{margin:40px auto 15px;font-weight:700;font-size:36px;line-height:54px}.terms-container .terms-content h2{font-weight:700;font-size:22px;line-height:26px}.terms-container .terms-content h3{margin:34px 0 14px;font-weight:600;font-size:18px;line-height:26px}.terms-container .terms-content ol li,.terms-container .terms-content ol p,.terms-container .terms-content ul li,.terms-container .terms-content ul p{font-size:14px;line-height:25px;margin:5px 0}.terms-container .terms-content ol li::marker,.terms-container .terms-content ol p::marker,.terms-container .terms-content ul li::marker,.terms-container .terms-content ul p::marker{padding:10px;font-weight:500;font-size:16px;line-height:26px}.terms-container .terms-content p{font-weight:500;font-size:16px;line-height:26px}}@media (max-width:767px){.terms-container .terms-content{max-width:100%;padding:0 30px 50px 30px;margin-top:0}.terms-container .terms-content>.links{margin:0 -30px;width:calc(100% + 60px)}.terms-container .terms-content table{margin-left:0;font-size:12px;line-height:20px;margin:0 -15px;width:calc(100% + 30px)}.terms-container .terms-content td,.terms-container .terms-content th{padding:2px}.terms-container .terms-content h1{margin:20px auto 10px;padding:0 15px;font-weight:700;font-size:20px;line-height:30px}.terms-container .terms-content h2{font-weight:700;font-size:22px;line-height:26px}.terms-container .terms-content h3{margin:15px 0 5px;font-weight:600;font-size:18px;line-height:26px}.terms-container .terms-content ol,.terms-container .terms-content ul{padding:15px;margin-left:0}.terms-container .terms-content ol li,.terms-container .terms-content ol p,.terms-container .terms-content ul li,.terms-container .terms-content ul p{padding-left:15px;font-size:12px;line-height:20px}.terms-container .terms-content ol li::marker,.terms-container .terms-content ol p::marker,.terms-container .terms-content ul li::marker,.terms-container .terms-content ul p::marker{padding:10px;font-weight:500;font-size:16px;line-height:26px}.terms-container .terms-content ol li:first-child,.terms-container .terms-content ol p:first-child,.terms-container .terms-content ul li:first-child,.terms-container .terms-content ul p:first-child{margin-top:0}.terms-container .terms-content ol li:last-child,.terms-container .terms-content ol p:last-child,.terms-container .terms-content ul li:last-child,.terms-container .terms-content ul p:last-child{margin-bottom:0}.terms-container .terms-content p{font-size:12px;line-height:20px}.terms-container .terms-content .margin{height:30px}}