:root{--blue:#468fe4;--text:#3d4149;--muted:#858b9f;--pale:#f6f7fa}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(1170px,calc(100% - 40px));margin-inline:auto}.site-header{height:82px;background:#fff}.header-inner{height:100%;display:flex;align-items:center;gap:70px}.brand{display:inline-flex;align-items:center;gap:9px;flex:none;color:#24385b;font-size:21px;letter-spacing:-1px}.brand-symbol{position:relative;display:block;width:25px;height:22px}.brand-symbol:before,.brand-symbol i,.brand-symbol b{content:"";position:absolute;display:block;background:#1899fa;border-radius:50%}.brand-symbol:before{left:1px;top:8px;width:16px;height:12px;transform:rotate(-35deg)}.brand-symbol i{left:11px;top:3px;width:11px;height:12px;background:#4bc7f7}.brand-symbol b{left:7px;top:6px;width:6px;height:6px;background:#fff}.desktop-nav{display:flex;align-items:center;gap:58px;color:#868a9c;font-size:13px}.desktop-nav a:hover,.footer a:hover{color:var(--blue)}.header-right{margin-left:auto;gap:55px}.chevron{display:inline-block;width:6px;height:6px;border:solid #abb0bd;border-width:0 1px 1px 0;transform:rotate(45deg);vertical-align:3px;margin-left:3px}.button{display:inline-flex;align-items:center;justify-content:center;min-width:190px;height:48px;border-radius:6px;background:var(--blue);color:#fff;font-size:15px;font-weight:600;transition:background .2s,transform .2s}.button:hover{background:#307ed4;transform:translateY(-1px);color:#fff!important}.button-small{min-width:106px;height:36px;font-size:12px}.menu-toggle,.mobile-menu{display:none}.announcement{display:block;background:#f5f6f9;height:50px;color:#8990a2;font-size:12px}.announcement-inner{height:100%;display:flex;align-items:center;gap:16px;white-space:nowrap;overflow:hidden}.announcement-inner>span:last-child{overflow:hidden;text-overflow:ellipsis}.speaker{font-size:18px;color:#afb5c3;line-height:1}.hero{position:relative;margin-top:55px;margin-bottom:55px;height:440px;border-radius:24px;background:#fafafa;display:flex;align-items:center;overflow:visible}.hero-copy{padding-left:115px;width:52%;z-index:2}.hero h1{margin:0 0 14px;font-size:32px;font-weight:400;line-height:1.13;letter-spacing:-1.1px}.hero p{max-width:360px;color:var(--muted);font-size:20px;line-height:1.48;margin:0 0 34px}.hero-art{position:absolute;right:110px;top:-10px;width:420px;height:465px}.network-panel{position:absolute;left:0;top:58px;width:236px;height:352px;background:#fff;border:2px solid #596480;border-radius:20px;padding:15px 14px;box-shadow:0 3px 9px #b4bed220}.layer-title{font-size:8px;color:#b7bdca;margin:1px 0 5px}.network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:10px}.network-grid>div{height:65px;border-radius:10px;background:#f8fafe;text-align:center;color:#b0b8c5;font-size:7px;padding-top:7px}.network-grid span{display:block;color:#399bf2;font-size:19px;line-height:1.4}.network-grid>div:nth-child(2) span{color:#ff9b21}.network-grid>div:nth-child(3) span{color:#f26367}.network-card{height:37px;background:#f8fafe;border-radius:7px;color:#4699e9;font-size:13px;padding:8px}.network-card span{color:#a4acbd;font-size:8px;margin-left:12px;margin-right:21px}.phone{position:absolute;right:0;top:0;width:216px;height:465px;border:2px solid #58627e;border-radius:20px;background:#fff;box-shadow:0 2px 10px #c8d0dd44;overflow:hidden;padding:8px 10px}.phone-status{display:flex;justify-content:space-between;color:#9ca5b1;font-size:9px;margin:0 4px 7px}.phone-account{display:flex;align-items:center;gap:6px;font-size:9px;color:#282f3b;margin-bottom:8px}.phone-account span:last-child{margin-left:auto;color:#9ca5b1}.balance-card{position:relative;background:linear-gradient(110deg,#3880ed,#53b5f1);height:73px;border-radius:7px;color:#fff;padding:9px 10px}.balance-card strong{display:block;font-size:13px}.balance-card small{display:block;font-size:7px;opacity:.65;margin-top:5px}.balance-card em{display:inline-block;font-style:normal;background:#ffffff40;border-radius:3px;font-size:7px;padding:1px 6px;margin-top:2px}.balance-card>span{position:absolute;right:10px;bottom:10px}.quick-actions{display:flex;justify-content:space-around;border-bottom:1px solid #ecedf0;padding:9px 0 8px;color:#2c3239;font-size:15px;text-align:center}.quick-actions small{display:block;font-size:7px;color:#7a8190}.phone-tabs{font-size:8px;font-weight:bold;margin:9px 3px}.phone-tabs span{margin-left:13px;color:#afb5c3;font-weight:normal}.token-row{height:53px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #f0f1f3}.token-row i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:13px;font-style:normal;background:#ecf1ff;color:#728adf}.token-row .usdt{background:#e0f8ee;color:#23a982}.token-row .lon{background:#eef0f4;color:#242a39}.token-row span strong,.token-row span small,.token-row b small{display:block}.token-row strong,.token-row b{font-size:8px}.token-row small{color:#afb5c1;font-size:7px;font-weight:normal}.token-row b{margin-left:auto;text-align:right}.phone-bottom{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #edf0f2;color:#a7b1c3;font-size:12px;text-align:center;padding:7px}.stats{background:#478fe1;color:#fff;padding:63px 0 69px;text-align:center}.stats h2{font-size:28px;font-weight:400;margin:0 0 5px}.stats p{font-size:17px;max-width:1040px;margin:0 auto 39px}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat{height:180px;border:1px solid #ffffff25;border-radius:9px;background:#ffffff1a;display:flex;flex-direction:column;align-items:center;justify-content:center}.stat strong{font-size:30px;line-height:1.2}.stat span{color:#bbd7f8;font-size:17px;margin-top:9px}.features{padding:80px 0 53px}.feature-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:400px;gap:80px}.feature-illustration{display:block;width:350px;max-width:100%;height:auto;justify-self:center}.feature-copy{max-width:520px}.feature-copy h2{font-size:30px;line-height:1.25;font-weight:400;letter-spacing:-.5px;margin:0 0 9px}.feature-copy p{font-size:20px;line-height:1.35;color:var(--muted);margin:0 0 32px}.feature-metrics{display:flex;align-items:end;gap:0}.feature-metrics>div{min-width:180px;padding-right:26px}.feature-metrics>div+div{border-left:1px solid #e7e9ed;padding-left:30px}.feature-metrics strong{display:block;color:#4891e7;font-size:31px;line-height:1.15}.feature-metrics span{display:block;color:var(--muted);font-size:15px;margin-top:12px}.feature-metrics.price{align-items:end}.feature-metrics.price a{color:var(--muted);font-size:15px;padding-bottom:2px}.feature-metrics.price a span{display:inline;color:#b7bfce;font-size:22px;margin-left:12px}.friends{background:#f6f7fa;padding:70px 0 74px;text-align:center}.friends h2{font-size:30px;font-weight:400;margin:0 0 49px}.logo-grid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:75px;row-gap:34px;color:#b8bdc9;font-size:22px;font-weight:bold;min-height:114px}.logo-grid span{white-space:nowrap}.logo-grid i{font-style:normal}.ethereum{font-weight:300!important;letter-spacing:3px}.ethereum i{font-size:32px;vertical-align:-4px}.tron{font-weight:400!important;letter-spacing:2px}.tron i{font-size:35px;vertical-align:-5px}.cosmos{letter-spacing:5px}.ens{font-size:31px!important;letter-spacing:-2px}.consensys{font-size:18px!important;font-weight:400!important}.etherscan{font-size:20px!important}.walletconnect{font-size:20px!important}.zksync{font-size:20px!important}.slowmist{font-size:20px!important;letter-spacing:1px}.contact{padding-top:78px;padding-bottom:91px;text-align:center}.contact h2{font-size:30px;font-weight:400;margin:0 0 48px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:70px}.contact-item{display:flex;flex-direction:column;align-items:center;color:#7f8599}.contact-icon{display:grid;place-items:center;border:2px solid #c0c4cf;border-radius:50%;width:54px;height:54px;font-size:26px;margin-bottom:14px;color:#6e7484}.contact-item strong,.contact-item small,.contact-item em{display:block}.contact-item strong{font-size:22px;font-weight:400;line-height:1.25}.contact-item small{font-size:16px;font-style:normal}.contact-item em{font-size:16px;font-style:normal;color:#c2c8d7;max-width:290px;margin-top:7px;line-height:1.4}.ready{background:#f6f7fa;overflow:hidden}.ready-inner{height:200px;display:flex;align-items:center;justify-content:space-between}.ready h2{font-size:23px;color:#83899b;font-weight:400;margin:0 0 15px}.ready-phone{height:200px;width:280px;border:3px solid #627093;border-bottom:0;border-radius:18px 18px 0 0;overflow:hidden;align-self:flex-end;background:white}.ready-phone img{width:100%;height:auto;display:block}.footer{padding:64px 0 22px;color:#82899b;font-size:13px}.footer-links{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}.footer-links h3{font-size:13px;color:#697486;margin:0 0 10px}.footer-links a{display:block;margin:0 0 7px}.footer-lower{display:flex;justify-content:space-between;align-items:end;margin-top:40px}.socials{display:flex;gap:20px;color:#a9adb8;font-size:19px;font-weight:bold}.footer-lower p{margin:25px 0 0;font-size:12px}.footer-lower p a,.footer-lower p span{margin-left:20px}.subscribe{width:300px}.subscribe>div{height:40px;display:flex;align-items:center;background:#f5f6f8;border-radius:25px;padding:4px 7px 4px 17px}.subscribe input{border:0;outline:0;background:transparent;min-width:0;flex:1;color:#6f7786;font-size:12px}.subscribe button{width:26px;height:26px;border:0;border-radius:50%;background:#1594ed;color:#fff;cursor:pointer}.subscribe small{display:block;margin-top:10px}.form-message{display:block;font-size:12px;color:#428edc;min-height:17px}.disclaimer{font-size:12px;line-height:1.45;margin:35px 0 0;color:#949aab}.back-to-top{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){.container{width:calc(100% - 60px)}.site-header{height:76px}.header-inner{justify-content:space-between}.brand{font-size:22px}.desktop-nav{display:none}.menu-toggle{display:flex;width:28px;height:28px;border:0;background:none;padding:4px;flex-direction:column;justify-content:center;gap:5px;cursor:pointer}.menu-toggle span{width:19px;height:1.5px;background:#838997}.mobile-menu:not([hidden]){display:flex;flex-direction:column;position:absolute;z-index:20;top:76px;left:0;right:0;background:white;box-shadow:0 8px 15px #00000012;padding:12px 30px}.mobile-menu a{padding:12px 0;color:#6e7688}.announcement{height:51px}.announcement-inner{font-size:12px}.hero{height:auto;display:flex;flex-direction:column;margin:0 auto;background:#fff;border-radius:0;padding-top:72px;padding-bottom:67px}.hero-copy{width:100%;padding:0;text-align:center}.hero h1{font-size:31px;line-height:1.17;letter-spacing:-.7px;margin-bottom:8px}.hero p{font-size:16px;line-height:1.45;max-width:340px;margin:0 auto 25px}.hero-button{height:48px;min-width:190px}.hero-art{position:relative;right:auto;top:auto;width:350px;height:390px;margin:52px auto 0}.network-panel{top:44px;left:0;width:196px;height:294px;border-radius:15px;padding:11px}.network-grid{gap:3px;margin-bottom:5px}.network-grid>div{height:52px;padding-top:4px}.network-grid span{font-size:16px}.network-card{height:29px;padding:5px}.phone{width:180px;height:390px;right:0;border-radius:16px;padding:7px}.phone-status{font-size:7px;margin-bottom:5px}.phone-account{font-size:7px;margin-bottom:5px}.balance-card{height:64px;padding:7px}.balance-card strong{font-size:11px}.quick-actions{font-size:13px}.quick-actions small{font-size:6px}.token-row{height:43px}.stats{padding:30px 0 67px;text-align:left}.stats h2{font-size:25px;margin-bottom:11px}.stats p{font-size:16px;line-height:1.5;margin-bottom:38px}.stat-grid{display:block}.stat{height:130px;border-radius:5px;align-items:flex-start;padding:0 36px;margin:0;background:#ffffff19}.stat+.stat{border-top:1px solid #ffffff18}.stat strong{font-size:28px}.stat span{font-size:16px;margin-top:4px}.features{padding:48px 0 20px}.feature-row{display:flex;flex-direction:column;gap:20px;min-height:0;margin-bottom:76px}.feature-illustration{width:350px;max-width:100%;height:auto}.feature-copy{width:100%;max-width:none}.feature-copy h2{font-size:23px;letter-spacing:-.2px;line-height:1.36;margin:0 0 8px}.feature-copy p{font-size:15px;line-height:1.55;margin-bottom:33px}.feature-metrics strong{font-size:26px}.feature-metrics span{font-size:13px;margin-top:7px}.feature-metrics>div{min-width:0;width:50%;padding-right:10px}.feature-metrics>div+div{padding-left:25px}.feature-metrics.price a{font-size:13px;min-width:95px}.friends{padding:54px 0 76px}.friends h2{font-size:24px;margin-bottom:50px}.logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:33px;font-size:17px}.logo-grid span{font-size:15px!important}.logo-grid .ens{font-size:26px!important}.logo-grid .ethereum{letter-spacing:2px}.logo-grid .consensys{font-size:13px!important}.logo-grid .slowmist{grid-column:1/-1}.contact{padding-top:68px;padding-bottom:72px;text-align:left}.contact h2{font-size:26px;margin:0 0 34px}.contact-grid{display:flex;flex-direction:column;gap:39px}.contact-item{display:flex;flex-direction:row;align-items:flex-start;gap:18px}.contact-icon{width:28px;height:28px;flex:0 0 28px;border-width:1px;font-size:14px;margin:0}.contact-item strong{font-size:16px}.contact-item small{font-size:14px;line-height:1.3}.contact-item em{font-size:13px;line-height:1.3;margin-top:4px;max-width:300px}.ready{display:none}.footer{border-top:1px solid #f4f5f7;padding:28px 0 32px}.footer-links,.socials,.subscribe{display:none}.footer-lower{display:block;margin:0}.footer-lower p{font-size:12px;margin:0}.footer-lower p span{display:none}.footer-lower p a{margin-left:18px}.disclaimer{font-size:12px;margin-top:29px}.back-to-top{display:grid;place-items:center;position:fixed;right:20px;bottom:20px;background:#fff;border:1px solid #e6e8ee;box-shadow:0 2px 8px #0000000d;border-radius:50%;width:42px;height:42px;color:#a4acbb;font-size:24px}}
@media(max-width:420px){.container{width:calc(100% - 44px)}.hero{padding-top:55px}.hero h1{font-size:27px}.hero-art{width:300px;height:350px;margin-top:45px;transform:scale(.88);transform-origin:top center;margin-bottom:-42px}.stat{padding-left:26px}.logo-grid{column-gap:6px}.logo-grid span{font-size:12px!important}.contact-item small{font-size:12px}}
@media(min-width:801px){.logo-grid{display:grid;grid-template-columns:repeat(20,1fr);column-gap:0}.logo-grid span{grid-column:span 4}.logo-grid span:nth-child(6){grid-column:3/span 4}.logo-grid span:nth-child(n+7){grid-column:span 4}}

.brand img{display:block;width:26px;height:20px;flex:none}

/* Supplied wallet image replaces the illustrated HTML mockup. */
.hero-art{width:450px;height:auto;aspect-ratio:984/1016;right:95px;top:-10px}
.hero-art img{display:block;width:100%;height:100%;object-fit:contain}
@media(max-width:800px){.hero-art{position:relative;right:auto;top:auto;width:min(350px,100%);height:auto;aspect-ratio:984/1016;margin:48px auto 0}}
@media(max-width:420px){.hero-art{width:min(320px,100%);height:auto;transform:none;margin:40px auto 0}}

/* Language selector */
.footer-lower p .language-picker{position:relative;display:inline-flex;align-items:center;margin-left:20px;vertical-align:middle}
.language-trigger{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#7e879b;cursor:pointer;padding:3px 0;font-size:13px}
.language-trigger:hover,.language-trigger:focus-visible{color:#33485e}
.language-trigger .globe{font-size:19px;line-height:1}
.footer-lower p .language-picker .language-current,.footer-lower p .language-picker .globe{display:inline;margin:0}
.language-menu{position:absolute;bottom:calc(100% + 13px);left:50%;transform:translateX(-50%);width:150px;padding:12px 0;background:#fff;border-radius:9px;box-shadow:0 4px 22px #18233824;z-index:30;text-align:left}
.language-menu::after{content:"";position:absolute;left:calc(50% - 8px);bottom:-8px;width:16px;height:16px;background:#fff;transform:rotate(45deg);box-shadow:3px 3px 4px #18233809}
.language-menu[hidden]{display:none!important}
.language-menu button{display:block;width:100%;border:0;background:transparent;color:#34495d;text-align:left;padding:9px 24px;cursor:pointer;white-space:nowrap;font-size:15px}
.language-menu button:hover,.language-menu button:focus-visible,.language-menu button[aria-checked="true"]{color:#248dec;background:#f4f8fd}
@media(max-width:800px){.footer-lower p .language-picker{display:inline-flex;margin-left:14px}.language-trigger{font-size:12px}.language-menu{left:auto;right:-4px;transform:none}.language-menu::after{left:auto;right:20px}}
.footer-lower p .language-picker .language-menu{display:block;margin:0}
.footer-lower p .language-picker .language-menu[hidden]{display:none!important}

/* Supplied footer and contact icons. */
.socials a{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;opacity:.48;transition:opacity .2s}
.socials a:hover,.socials a:focus-visible{opacity:.9}
.socials img{display:block;width:20px;height:20px}
.contact-icon img{display:block;width:24px;height:24px}
.language-trigger .globe{display:inline-flex;align-items:center;justify-content:center}
.language-trigger .globe img{display:block;width:18px;height:18px}
@media(max-width:800px){.contact-icon img{width:15px;height:15px}}

/* Full-screen mobile navigation */
body.menu-open{overflow:hidden}
.mobile-menu[hidden]{display:none!important}
@media(max-width:800px){
  .mobile-menu:not([hidden]){display:block;position:fixed;inset:0;z-index:1000;width:100%;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:#fff;box-shadow:none;padding:0;color:#444650}
  .mobile-menu-top{display:flex;align-items:center;justify-content:space-between;min-height:77px;padding:0 24px}
  .mobile-language-picker{position:relative;display:inline-flex;align-items:center}
  .mobile-language-picker .language-trigger{gap:9px;color:#5b606e;font-size:16px;padding:8px 0}
  .mobile-language-picker .globe img{width:19px;height:19px}
  .mobile-language-picker .language-menu{top:calc(100% + 7px);bottom:auto;left:0;right:auto;transform:none}
  .mobile-language-picker .language-menu::after{display:none}
  .menu-close{display:block;position:relative;width:28px;height:28px;border:0;background:transparent;cursor:pointer;padding:0}
  .menu-close span{display:block;position:absolute;left:0;top:13px;width:27px;height:2px;border-radius:2px;background:#444650;transform:rotate(45deg)}
  .menu-close span+span{transform:rotate(-45deg)}
  .mobile-menu-actions{display:grid;gap:15px;margin:10px 32px 30px}
  .mobile-menu-actions .mobile-action{display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px 16px;border-radius:8px;background:#edf3fc;color:#428ee4;font-size:18px;font-weight:400;text-align:center}
  .mobile-menu-actions .mobile-action-primary{background:#478fe3;color:#fff}
  .mobile-menu-sections{border-top:1px solid #e2e6ed}
  .mobile-menu-sections details,.mobile-menu-sections .mobile-section-link{display:block;border-bottom:1px solid #e2e6ed}
  .mobile-menu-sections summary,.mobile-menu-sections .mobile-section-link{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 32px;color:#444650;font-size:16px;font-weight:700;list-style:none;cursor:pointer}
  .mobile-menu-sections summary::-webkit-details-marker{display:none}
  .mobile-menu-sections summary::after{content:"";width:7px;height:7px;margin-right:2px;border:solid #50545d;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s}
  .mobile-menu-sections details[open] summary::after{transform:rotate(225deg)}
  .mobile-menu-sections .mobile-section-link span{font-size:24px;font-weight:400;line-height:1;color:#50545d}
  .mobile-menu-sections details>div{display:grid;gap:0;padding:0 32px 12px;background:#fafbfc}
  .mobile-menu-sections details>div a{display:block;padding:10px 0;color:#727989;font-size:14px;font-weight:400}
  .mobile-menu-subscribe{padding:17px 28px 75px}
  .mobile-subscribe-field{display:flex;align-items:center;height:42px;padding:4px 9px 4px 19px;border-radius:24px;background:#f3f4f6}
  .mobile-subscribe-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#697386;font-size:14px}
  .mobile-subscribe-field input::placeholder{color:#9ba6b0}
  .mobile-subscribe-field button{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:0;border-radius:50%;background:#1594ed;color:#fff;font-size:20px;cursor:pointer}
  .mobile-menu-subscribe p{margin:9px 13px 0;color:#b9c0d1;font-size:14px}
}
