*{box-sizing:border-box;margin:0;padding:0}html,body{background:#031c41;overflow-x:hidden}.header{z-index:100;background:0 0;justify-content:space-between;align-items:center;width:100%;height:104px;padding:35px 80px;display:flex;position:absolute;top:0;left:0}.header img{width:173px;height:34px}.menu_buttons ul{align-items:center;list-style:none;display:flex}.menu_buttons li a{color:#fff;padding:0 24px;font-family:Bruno Ace,sans-serif;font-size:20px;text-decoration:none}.divider{background:#fff6;width:1px;height:24px}.hero_section{width:100%;height:1000px;position:relative;overflow:hidden}video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.hero_section:after{content:"";z-index:1;position:absolute;inset:0}.registration_frame{z-index:2;justify-content:space-between;align-items:flex-start;height:546px;display:flex;position:absolute;top:254px;left:80px;right:80px}.info_frame{flex-direction:column;gap:37px;width:550px;height:546px;display:flex}.text_frame{flex-direction:column;gap:40px;display:flex}.text_frame h1{text-transform:uppercase;color:#fff;font-family:Bruno Ace,sans-serif;font-size:clamp(36px,4vw,72px);font-weight:400;line-height:1.1}.text_frame p{angle:0 deg;opacity:1;color:#fff;width:1000px;height:66px;font-family:Bruno Ace,sans-serif;font-size:18px;font-weight:400;line-height:150%}.button_frame{flex-direction:row;align-items:center;gap:40px;display:flex}.learn_more_btn,.play_video_btn{cursor:pointer;border-radius:5px;flex-direction:row;align-items:center;width:207px;height:55px;padding:0;display:flex;overflow:hidden}.learn_more_btn{background:#fff;border:none}.play_video_btn{background:0 0;border:1px solid #fff}.learn_more_btn p{color:#27005b;white-space:nowrap;flex:1;padding-left:20px;font-family:Bruno Ace,sans-serif;font-size:16px}.play_video_btn p{color:#fff;white-space:nowrap;flex:1;padding-left:20px;font-family:Bruno Ace,sans-serif;font-size:16px}.btn_icon_block{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:55px;display:flex;position:relative}.btn_icon_block img:first-child{width:71px;height:55px;position:absolute}.btn_icon_block img:last-child{z-index:1;width:16px;position:relative}.auth_frame{border-radius:10px;flex-direction:column;flex-shrink:0;width:425px;height:455px;display:flex;overflow:visible}.auth_card_stripe{border-radius:auto;background:#27005b;flex-direction:column;align-items:center;gap:16px;width:100%;padding:20px 0 0;display:flex}.banking_paragraph{text-transform:uppercase;text-align:center;color:#fff;font-family:Bruno Ace,sans-serif;font-size:32px;font-weight:400}.auth_buttons_frame{width:100%;height:47px;display:flex}.sign_in_button_frame,.email_button_frame{flex:1}.sign_in_button_frame button{cursor:pointer;color:#27005b;background:#fff;border:none;border-radius:10px 0 0;width:100%;height:100%;font-family:Bruno Ace,sans-serif;font-size:16px;transition:background .2s,color .2s}.email_button_frame button{cursor:pointer;color:#fff;background:#27005b;border:none;border-radius:10px 10px 0 0;width:100%;height:100%;font-family:Bruno Ace,sans-serif;font-size:16px;transition:background .2s,color .2s}.sign_in_button_frame button,.email_button_frame button{border-radius:10px 10px 0 0}.auth_card_body{background:#fff;flex-direction:column;flex:1;justify-content:space-evenly;padding:0 40px;display:flex}.google_auth_main_frame{flex-direction:column;gap:16px;display:flex}.google_button_frame{cursor:pointer;background:#bdab6e;border:none;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;display:flex}.google_button_frame img{width:24px;height:24px}.google_button_frame p{color:#fff;font-family:Bruno Ace,sans-serif;font-size:16px}.start_trial_journey_text{color:#27005b;text-align:center;font-family:Bruno Ace,sans-serif;font-size:14px}.or_frame{align-items:center;gap:10px;display:flex}.or_line{background:#0003;flex:1;height:1px}.or_frame p{color:#0006;font-family:Bruno Ace,sans-serif;font-size:14px}.create_account_frame{color:#b8960c;cursor:pointer;background:0 0;border:1px solid #b8960c;width:100%;height:48px;font-family:Bruno Ace,sans-serif;font-size:16px}.crypto_section{background:#031c41;justify-content:space-between;align-items:center;width:100%;min-height:900px;padding:80px;display:flex;position:relative}.crypto_left,.crypto_right{z-index:2;flex-direction:column;gap:32px;display:flex}.crypto_coin{align-items:center;gap:14px;display:flex}.crypto_price{color:#fff;text-align:right;min-width:100px;font-family:Bruno Ace,sans-serif;font-size:16px}.crypto_coin--right .crypto_price{text-align:left}.crypto_name{color:#ffffffb3;min-width:100px;font-family:Bruno Ace,sans-serif;font-size:16px}.crypto_icon{object-fit:cover;border-radius:50%;width:41px;height:41px}.crypto_center{flex-shrink:0;justify-content:center;align-items:center;width:764px;height:764px;display:flex;position:relative}.crypto_circle_outer{object-fit:contain;width:764px;height:764px;position:absolute}.crypto_circle_middle{object-fit:contain;width:672px;height:672px;position:absolute}.crypto_circle_inner{object-fit:contain;width:594px;height:594px;position:absolute}.crypto_center_content{z-index:2;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.crypto_center_title{color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:Bruno Ace,sans-serif;font-size:22px;font-weight:400}.crypto_add_btn{color:#27005b;cursor:pointer;background:#fff;border:1px solid #fff6;border-radius:8px;align-items:center;gap:12px;padding:10px 40px;font-family:Bruno Ace,sans-serif;font-size:16px;display:flex}.crypto_add_btn:hover{background:#f0f0ff}@media (width<=768px){.header{justify-content:space-between;align-items:center;height:70px;padding:20px 24px;display:flex;position:absolute}.header img{width:160px;height:auto}.menu_buttons{display:none}.hero_section{height:auto;min-height:auto;padding-top:70px}.registration_frame{flex-direction:column;align-items:stretch;gap:40px;width:100%;height:auto;padding:40px 24px;position:relative;top:auto;left:auto;right:auto}.info_frame{gap:28px;width:100%;height:auto}.text_frame{gap:24px}.text_frame h1{font-size:clamp(48px,12vw,80px);line-height:1}.text_frame p{width:100%;height:auto;font-size:16px;line-height:1.6}.button_frame{flex-direction:row;gap:20px}.learn_more_btn,.play_video_btn{width:207px;height:55px}.auth_frame{-webkit-backdrop-filter:blur(4px);border-radius:12px;width:100%;height:auto;overflow:hidden}.auth_card_stripe{border-radius:12px 12px 0 0;gap:0;padding:24px 0 0}.banking_paragraph{padding-bottom:20px;font-size:28px}.auth_buttons_frame{height:50px}.sign_in_button_frame button{color:#27005b;background:#fff;border-radius:0;font-size:16px}.email_button_frame button{color:#ffffffb3;background:#27005b;border-radius:0;font-size:16px}.auth_card_body{border-radius:0 0 12px 12px;padding:28px 24px 32px}.google_auth_main_frame{gap:16px}.google_button_frame{border-radius:4px;height:52px}.google_button_frame img{width:26px;height:26px}.google_button_frame p{font-size:16px}.start_trial_journey_text{font-size:14px}.create_account_frame{height:52px;font-size:15px}.crypto_center{aspect-ratio:1;order:1;align-self:center;width:100%;max-width:728px;height:auto;margin:0 auto 8px}.crypto_circle_outer{object-fit:contain;width:100%;height:100%}.crypto_circle_middle{object-fit:contain;width:87.8%;height:87.8%}.crypto_circle_inner{object-fit:contain;width:77.7%;height:77.7%}.crypto_center_title{letter-spacing:2px;text-align:center;font-size:20px}.crypto_add_btn{padding:10px 32px;font-size:15px}.crypto_left{flex-direction:column;order:2;gap:16px;width:100%;min-width:0;display:flex}.crypto_right{flex-direction:column;order:3;gap:16px;width:100%;min-width:0;display:flex}.crypto_section{flex-direction:column;align-items:stretch;gap:24px;min-height:auto;padding:32px 20px 60px;display:flex;overflow-x:hidden}.crypto_coin,.crypto_coin--right,.crypto_coin--dynamic{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.crypto_coin .crypto_icon,.crypto_coin--right .crypto_icon{order:1}.crypto_coin .crypto_name,.crypto_coin--right .crypto_name{order:2}.crypto_coin .crypto_price,.crypto_coin--right .crypto_price{order:3}.crypto_icon{flex-shrink:0;width:36px;height:36px}.crypto_name{white-space:nowrap;text-overflow:ellipsis;opacity:1;flex:auto;min-width:0;font-size:14px;overflow:hidden}.crypto_price{text-align:right;white-space:nowrap;flex-shrink:0;min-width:0;font-size:14px}.crypto_coin--right .crypto_price{text-align:right}.burger_btn{cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;padding:0;display:flex}.burger_btn span{background:#fff;border-radius:2px;width:22px;height:2px;display:block}}.drawer_overlay{z-index:200;opacity:0;background:#00000080;transition:opacity .3s;display:none;position:fixed;inset:0}.drawer_overlay.open{opacity:1;display:block}.drawer{z-index:300;background:#020823f7;flex-direction:column;justify-content:center;align-items:center;width:485px;max-width:100vw;height:100vh;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.drawer.open{transform:translate(0)}.drawer_close{cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:flex;position:absolute;top:24px;right:24px}.drawer_close:before,.drawer_close:after{content:"";background:#fff;border-radius:2px;width:18px;height:2px;position:absolute}.drawer_close:before{transform:rotate(45deg)}.drawer_close:after{transform:rotate(-45deg)}.drawer_close:hover{border-color:#ffffffb3}.drawer_nav{flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drawer_nav li a{color:#fff;letter-spacing:1px;padding:16px 48px;font-family:Bruno Ace,sans-serif;font-size:24px;font-weight:400;text-decoration:none;transition:color .2s;display:block}.drawer_nav li a:hover{color:#b8960c}.burger_btn{display:none}@media (width<=768px){.burger_btn{display:flex}}.crypto_modal_overlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;font-family:Bruno Ace,sans-serif;display:none;position:fixed;inset:0}.crypto_modal_overlay.open{display:flex}.crypto_modal{background:#031c41fa;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:80vh;display:flex;overflow:hidden}.crypto_modal_header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}.crypto_modal_header h2{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;font-family:Bruno Ace,sans-serif;font-size:20px;font-weight:400}.crypto_modal_close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:24px;line-height:1;transition:border-color .2s;display:flex}.crypto_modal_close:hover{border-color:#ffffffb3}.crypto_search{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:8px;outline:none;width:calc(100% - 48px);margin:16px 24px 8px;padding:12px 16px;font-family:Bruno Ace,sans-serif;font-size:14px;transition:border-color .2s}.crypto_search::placeholder{color:#fff6}.crypto_search:focus{border-color:#b8960c}.crypto_modal_list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;padding:8px 24px 24px;overflow-y:auto}.crypto_modal_list::-webkit-scrollbar{width:6px}.crypto_modal_list::-webkit-scrollbar-track{background:0 0}.crypto_modal_list::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.crypto_coin_item{cursor:pointer;border-bottom:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:background .2s;display:flex}.crypto_coin_item:hover{background:#ffffff14}.crypto_coin_item--existing,.crypto_coin_item--added{opacity:.5;cursor:default}.crypto_coin_item_icon{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.crypto_coin_item_info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.crypto_coin_item_name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.crypto_coin_item_symbol{color:#ffffff80;font-size:11px}.crypto_coin_item_price_info{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.crypto_coin_item_price{color:#fff;font-size:14px;font-weight:500}.crypto_coin_item_change{font-size:12px}.crypto_loading{text-align:center;color:#ffffff80;padding:40px;font-family:Bruno Ace,sans-serif;font-size:14px}@media (width<=768px){.crypto_modal{width:95%;max-height:85vh}.crypto_modal_header h2{font-size:16px}.crypto_search{font-size:13px}}
