#utility{padding:120px 0;background-color:#fff}#utility .container{width:min(1230px,100%);margin:auto}#utility .container h3{font-size:40px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:16px}#utility .container p{font-size:18px;line-height:150%;letter-spacing:-.045em;font-weight:400;color:#07130c}#utility .container .utility_wrapp{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}#utility .container .utility_wrapp .utility_block{border:1px solid #e8e8e8;border-radius:8px;padding:32px}#utility .container .utility_wrapp .utility_block .utility_block-icon{margin-bottom:16px;position:relative;width:100%;height:200px}#utility .container .utility_wrapp .utility_block .utility_block-text{display:flex;flex-direction:column;gap:16px}#utility .container .utility_wrapp .utility_block .utility_block-text h4{font-size:24px;line-height:140%;letter-spacing:-.045em;font-weight:500}#utility .container .utility_wrapp .utility_block .utility_block-text p{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400;color:#4d544f}@media screen and (max-width:1000px){#utility .container .utility_wrapp{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:860px){#utility{padding:40px 16px}#utility .container{padding:unset}#utility .container h3{font-size:32px;line-height:140%;letter-spacing:-.045em;font-weight:500}#utility .container p.under-section_title{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400}#utility .container .utility_wrapp{grid-template-columns:1fr;margin-top:16px}#utility .container .utility_wrapp .utility_block{padding:24px}}#whoCanBuy{padding:120px 0;background-repeat:no-repeat;background-color:#f9faf9;background-position:50% 0;background-size:contain}#whoCanBuy .container{width:min(970px,100%);margin:auto}#whoCanBuy .container .section_title{font-size:40px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:16px}#whoCanBuy .container .under-section_title{font-size:18px;line-height:150%;letter-spacing:-.045em;font-weight:400;margin-bottom:48px}#whoCanBuy .container .who-can-buy_wrapp{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block{border-radius:8px;border:1px solid #e8e8e8;background:#fff;padding:24px}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block img{margin-bottom:16px}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block p{color:#000;font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block p b{display:flex;align-items:center;height:68px;margin-bottom:12px;font-size:24px;line-height:140%;letter-spacing:-.045em;font-weight:500}@media screen and (max-width:970px){#whoCanBuy .container .who-can-buy_wrapp{grid-template-columns:repeat(2,1fr)}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block p b{height:auto}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block p b br{display:none}}@media screen and (max-width:860px){#whoCanBuy{padding:40px 16px}#whoCanBuy .container{padding:unset}#whoCanBuy .container .section_title{font-size:32px;line-height:140%;letter-spacing:-.045em;font-weight:500}#whoCanBuy .container .under-section_title{margin-bottom:24px}}@media screen and (max-width:620px){#whoCanBuy .container .who-can-buy_wrapp{gap:16px;grid-template-columns:1fr}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block{padding:16px}#whoCanBuy .container .who-can-buy_wrapp .who-can-buy_block img{width:32px;height:32px}}#animation{position:absolute;width:110%;height:110%;z-index:0;inset:-.5%;display:flex;flex-wrap:wrap;overflow:hidden;background:#e8e8e8;display:grid;grid-template-columns:repeat(50,80px);gap:1px;background-color:#e8e8e8}#animation .cell{animation:AnimationComponent 30s linear infinite;width:80px;height:80px;transition:.3s;background-color:#fff}@keyframes AnimationComponent{0%,10%,to{background-color:#fff}5%{background-color:#e8e8e8}}#animation .cell:hover{background-color:#e8e8e8}#Presale-whitelist{padding:120px 0}#Presale-whitelist .container{width:min(970px,100%);margin:auto}#Presale-whitelist .container .pre-headblock h2{font-size:40px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:16px}#Presale-whitelist .container .pre-headblock p{margin-bottom:48px;font-size:18px;line-height:150%;letter-spacing:-.045em;font-weight:400}#Presale-whitelist .container .block-wait{padding:32px;border-radius:8px;border:1px solid #49ff86;background:#fff;margin-top:16px}#Presale-whitelist .container .block-wait h3{font-size:24px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:12px}#Presale-whitelist .container .block-wait p{font-size:18px;line-height:150%;letter-spacing:-.045em;font-weight:400;margin-bottom:16px}#Presale-whitelist .container .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px}#Presale-whitelist .container .wrapper .card{border:1px solid #e8e8e8;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:30px 32px;display:grid;grid-template-columns:repeat(3,1fr)}#Presale-whitelist .container .wrapper .card .sub{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:12px}#Presale-whitelist .container .wrapper .card .sub label{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400;width:60px;color:#4d544f}#Presale-whitelist .container .wrapper .card .sub b{font-size:24px;line-height:140%;letter-spacing:-.045em;font-weight:500}#Presale-whitelist .container .wrapper .chart{grid-column:1/3;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;position:relative;height:480px}#Presale-whitelist .container .wrapper .chart .chart-label{padding:6px;background-color:#e8e8e8;border-radius:8px;width:fit-content;color:#000;text-align:right;font-size:12px;line-height:140%;letter-spacing:-.045em;font-weight:500}#Presale-whitelist .container .wrapper .chart .chart-label.index-1{background-color:#000;color:#fff}#Presale-whitelist .container .wrapper .chart .chart-label.index-3{background-color:#49ff86}#Presale-whitelist .container .wrapper .chart .focus{box-sizing:border-box;background-color:#49ff86;width:calc((100% - 95px)/4 + 0%);bottom:54px;top:40px;position:absolute;left:calc((100% - 95px)/4 + 64px)}#Presale-whitelist .container .wrapper .chart .line{box-sizing:border-box;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;width:calc((100% - 95px)/4 + 0%);bottom:54px;top:40px;position:absolute;left:calc((100% - 95px)/4*2 + 64px)}#Presale-whitelist .container .wrapper .chart .line._2{left:calc((100% - 95px)/4*3 + 64px)}#Presale-whitelist .container .wrapper .progress{width:fit-content;box-sizing:border-box;margin:0 auto;width:100%;color:#07130c;grid-column:1/4}#Presale-whitelist .container .wrapper .progress>label{font-size:24px;line-height:140%;letter-spacing:-.045em;font-weight:400;width:100%;text-align:center;display:block}#Presale-whitelist .container .wrapper .progress .bar-wrap{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:8px}#Presale-whitelist .container .wrapper .progress .bar-wrap .top{display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:12px}#Presale-whitelist .container .wrapper .progress .bar-wrap .top .stage{color:#4d544f;font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400}#Presale-whitelist .container .wrapper .progress .bar-wrap .top .price{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:500}#Presale-whitelist .container .wrapper .progress .bar-wrap .bottom{display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:140%;letter-spacing:-.045em;font-weight:400;color:#4d544f;text-transform:uppercase;margin-top:4px}#Presale-whitelist .container .wrapper .progress .bar-wrap .bottom b{font-weight:500;color:#07130c}#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]{-webkit-appearance:none;appearance:none;width:100%;border-radius:8px;border:1px solid #07130c;height:18px;box-sizing:border-box;overflow:hidden}#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]::-webkit-progress-bar{background-color:#fff;border-radius:8px;height:17px;box-sizing:border-box;box-shadow:inset 0 .5px 1px var(--background-zero)}#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]::-webkit-progress-value{background:#49ff86;box-shadow:none;border-color:rgba(0,0,0,0);border-right:1px solid #07130c;border-radius:8px 0 0 8px;box-sizing:border-box;height:17px;transition:width 1.5s}#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]::-moz-progress-bar{background:#49ff86;box-shadow:none;border-color:rgba(0,0,0,0);border-right:1px solid #07130c;border-radius:8px 0 0 8px;box-sizing:border-box;height:17px;transition:width 1.5s}#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]::-ms-fill{background:#49ff86;box-shadow:none;border-color:rgba(0,0,0,0);border-right:1px solid #07130c;border-radius:8px 0 0 8px;box-sizing:border-box;height:17px;transition:width 1.5s}#Presale-whitelist .container .wrapper .buttons{margin-top:24px;display:flex;gap:16px}#Presale-whitelist .container .wrapper .buttons .btn{min-width:none}@media screen and (max-width:430px){#Presale-whitelist .container .wrapper .progress .bar-wrap progress[value]{height:19px}}@media screen and (max-width:860px){#Presale-whitelist{padding:60px 16px}#Presale-whitelist .container{padding:unset}#Presale-whitelist .container .block-wait{padding:16px;margin-top:8px}#Presale-whitelist .container .block-wait p{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400;margin-bottom:16px}#Presale-whitelist .container h2{font-size:32px;line-height:140%;letter-spacing:-.045em;font-weight:500;margin-bottom:16px}#Presale-whitelist .container h2 br{display:none}#Presale-whitelist .container .wrapper{display:flex;flex-direction:column;margin-top:24px}#Presale-whitelist .container .wrapper .card{padding:16px}#Presale-whitelist .container .wrapper .card .sub b{font-size:18px;line-height:140%;letter-spacing:-.045em;font-weight:500}#Presale-whitelist .container .wrapper .card .sub label{font-size:14px;line-height:140%;letter-spacing:-.045em;font-weight:500;width:auto}#Presale-whitelist .container .wrapper .progress .bar-wrap .top{margin-bottom:4px}}