@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap";
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:root{--primary-blue:#06f;--primary-blue-hover:#0052cc;--background-white:#fff;--background-subtle:#f9fafb;--text-primary:#101828;--text-secondary:#475467;--text-on-blue:#fff;--border-color:#eaecf0;--radius-sm:8px;--radius-md:10px;--radius-full:9999px;--font-family:"Inter",system-ui,-apple-system,sans-serif;--spacing-container:1200px;--nav-height:84px}body{font-family:var(--font-family);background-color:var(--background-white);color:var(--text-primary);line-height:1.5}.container{max-width:var(--spacing-container);margin:0 auto;padding:0 40px}h1{letter-spacing:-1px;color:var(--text-primary);margin-bottom:24px;font-size:36px;font-weight:600;line-height:1.1}h2{letter-spacing:-1px;margin-bottom:24px;font-size:20px;font-weight:600;line-height:1.2}h3{letter-spacing:-.5px;margin-bottom:16px;font-size:24px;font-weight:600}h4{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:600}p{color:var(--text-secondary);letter-spacing:-.1px;font-size:16px;line-height:1.6}.btn{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-primary{background-color:var(--primary-blue);color:#fff}.btn-primary:hover{background-color:var(--primary-blue-hover);transform:translateY(-1px)}.btn-secondary{color:var(--text-primary);background-color:#f2f4f7}.btn-secondary:hover{background-color:#eaecf0}.btn-white{color:var(--primary-blue);background-color:#fff}.btn-white:hover{background-color:#eff8ff}.btn-large{height:44px;padding:0 20px;font-size:14px}.navbar{height:var(--nav-height);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background-color:#fffffff2;border-bottom:1px solid #0000;align-items:center;display:flex;position:sticky;top:0}.nav-container{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.logo{align-items:center;gap:8px;text-decoration:none;display:flex}.logo-text{color:var(--primary-blue);letter-spacing:-.5px;margin-left:12px;font-family:Nunito,sans-serif;font-size:28px;font-weight:800}.nav-center{gap:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav-link{color:#344054;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.nav-item{cursor:pointer;align-items:center;gap:4px;height:100%;display:flex;position:relative}.nav-item .nav-link{cursor:pointer;align-items:center;gap:6px;display:flex}.dropdown-menu{opacity:0;visibility:hidden;z-index:1001;background:#fff;border:1px solid #eaecf0;border-radius:8px;min-width:220px;padding:8px;transition:all .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}.nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dropdown-link{color:#344054;border-radius:6px;align-items:center;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.dropdown-icon{color:#667085;white-space:nowrap;flex-shrink:0;width:20px;height:20px;margin-right:12px;transition:color .2s}.dropdown-link:hover .dropdown-icon{color:var(--primary-blue)}.dropdown-link:hover{color:var(--primary-blue);background-color:#f9fafb}.nav-link:hover{color:var(--primary-blue)}.nav-item:hover svg.chevron-down{transform:rotate(180deg)}.chevron-down{transition:transform .2s}.nav-right{align-items:center;gap:24px;display:flex}.hero{background-color:var(--background-white);padding-top:140px;padding-bottom:40px;overflow:hidden}.hero-content{max-width:580px}.announcement-pill{color:var(--text-secondary);background-color:#f9fafb;border:1px solid #eaecf0;border-radius:100px;align-items:center;margin-bottom:40px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.hero-actions{gap:20px;margin-top:56px;display:flex}.section-padding{padding:120px 0}.feature-split{grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid}.mock-card{background:#fff;border:1px solid #eaecf0;border-radius:20px;padding:40px;box-shadow:0 20px 64px -12px #10182824}.trust-badge{color:#026aa2;background:#f0f9ff;border-radius:20px;align-items:center;gap:8px;margin-top:24px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.user-badge{align-items:center;gap:16px;margin-bottom:20px;display:flex}.avatar{width:48px;height:48px;color:var(--primary-blue);background-color:#e0eaff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.mock-input{color:var(--text-primary);background:#f9fafb;border:1px solid #eaecf0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 20px;font-family:monospace;font-size:14px;display:flex}.mock-details{background:#f9fafb;border-radius:12px;padding:24px}.bg-blue{background-color:var(--primary-blue);color:#fff}.faq-section-large{padding:180px 0}.faq-list{flex-direction:column;display:flex}.faq-question{padding-right:24px;font-size:18px;font-weight:500}.faq-answer{color:#ffffffe6;opacity:0;max-height:0;font-size:16px;line-height:1.6;transition:all .3s ease-out;overflow:hidden}.faq-icon{justify-content:center;align-items:center;transition:transform .3s;display:flex}.faq-item.active .faq-icon{transform:rotate(180deg)}.checkout-banner{background-color:#06f;border-radius:20px;margin-top:280px;margin-bottom:120px;padding:100px 80px 0;position:relative;overflow:hidden}.checkout-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.checkout-img{max-width:100%}.footer{background-color:#fff;border-top:1px solid #eaecf0;padding:96px 0}.footer-grid{grid-template-columns:2fr repeat(4,1fr);gap:64px;display:grid}.footer-link{color:var(--text-secondary);margin-bottom:12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.footer-link:hover{color:var(--primary-blue)}.footer-header{color:var(--text-primary);margin-bottom:24px;font-size:14px;font-weight:600}.hero-description{max-width:640px;color:var(--text-secondary);margin-top:24px;font-size:18px}.hero-buttons{gap:16px;margin-top:48px;display:flex}.trade-text-p{font-size:18px}.faq-header-h1{color:#fff;font-size:36px}.faq-header-actions{margin-top:48px}.faq-contact-text{opacity:.8;color:#fff;margin-top:24px;font-size:16px}.checkout-heading{color:#fff;margin-top:16px;font-size:56px;line-height:1.1}.checkout-subtext{color:#ffffffe6;max-width:480px;margin-top:24px;font-size:18px;line-height:1.6}.checkout-actions{margin-top:48px}@media (max-width:1024px){h1{font-size:48px}.feature-split,.faq-grid,.checkout-grid{grid-template-columns:1fr;gap:64px}.checkout-banner{padding:60px 40px}.hero{padding-top:80px}}@media (max-width:768px){:root{--nav-height:72px}.container{padding:0 20px}h1{margin-bottom:16px;font-size:36px}h2{margin-bottom:16px;font-size:28px}h3{margin-bottom:12px;font-size:20px}.nav-center,.nav-right{display:none}.logo-text{font-size:24px}.hero{text-align:center;padding-top:40px;padding-bottom:40px}.hero-content{flex-direction:column;align-items:center;max-width:100%;margin:0 auto;display:flex}.hero-actions{flex-direction:column;justify-content:center;width:100%;margin-top:32px}.hero-actions .btn{width:100%}.section-padding{padding:64px 0}.feature-split{gap:48px}.trade-grid{grid-template-columns:1fr;gap:60px}.trade-content{text-align:center;order:1}.trade-visual{order:2}.stack-container,.notification-stack{height:320px}.stack-card{max-width:100%}.faq-grid{gap:48px}.faq-section-large{padding:80px 0}.faq-question{font-size:16px}.checkout-banner{border-radius:16px;margin-top:60px;margin-bottom:60px;padding:48px 24px}.checkout-grid{gap:48px}.checkout-grid h2,.checkout-heading{font-size:32px!important}.checkout-grid p,.checkout-subtext{font-size:16px!important}.footer{padding:64px 0}.footer-grid{grid-template-columns:1fr;gap:40px}.hero .container{flex-direction:column;align-items:center;padding-top:0}.stories-grid{grid-template-columns:1fr;gap:32px}.security-grid{grid-template-columns:1fr;gap:40px}}.mobile-only{display:none}@media (max-width:768px){.mobile-only{display:block}.desktop-only{display:none!important}}.notification-stack{flex-direction:column;justify-content:center;height:400px;padding-left:20px;display:flex;position:relative}.notification-card{background:#fff;border:1px solid #eaecf0cc;border-radius:16px;width:100%;max-width:380px;padding:20px;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 12px 20px -8px #1018281f,0 4px 8px -4px #1018280a}.notification-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.notification-icon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.notification-content{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.5}.notification-time{color:var(--text-secondary);margin-top:8px;font-size:13px}.notification-card:first-child{opacity:.6;z-index:1;transform:translateY(-90px)scale(.9)translate(20px)}.notification-card:nth-child(2){opacity:.8;z-index:2;transform:translateY(-45px)scale(.95)translate(10px)}.notification-card:nth-child(3){opacity:1;z-index:3;border-color:#d6bbfb;transform:translateY(0)scale(1)translate(0);box-shadow:0 20px 40px -8px #1018282e}.trade-section{padding:60px 0 140px;overflow:visible}.trade-grid{grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid}.stack-container{justify-content:center;align-items:center;height:400px;display:flex;position:relative}.stack-card{z-index:1;transform-origin:50%;background:#fff;border:1px solid #eaecf099;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:340px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.card-icon{background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.card-icon img{object-fit:contain;width:100%;height:100%}.card-content{color:var(--text-primary);flex-direction:column;flex:1;justify-content:center;gap:2px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.card-content strong{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.2}.custom-check{color:#fff;background:#12b76a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;box-shadow:0 2px 4px #12b76a33}.stack-card:first-child{z-index:2;animation:4s ease-in-out infinite cycle-top}.stack-card:nth-child(2){z-index:3;animation:4s ease-in-out infinite cycle-shake;transform:scale(1)}@keyframes cycle-shake{0%,10%{transform:translateY(0)}15%{transform:translateY(-2px)}20%{transform:translateY(1px)}25%{transform:translateY(-.5px)}30%,75%{transform:translateY(0)}78%{transform:translateY(-1.5px)}82%{transform:translateY(.5px)}85%{transform:translateY(0)}to{transform:translateY(0)}}.stack-card:nth-child(3){z-index:1;animation:4s ease-in-out infinite cycle-bottom}@keyframes cycle-top{0%,10%{opacity:0;transform:translateY(0)scale(.95)}15%,75%{opacity:1;transform:translateY(-80px)scale(.95)}80%,to{opacity:0;transform:translateY(0)scale(.95)}}@keyframes cycle-bottom{0%,10%{opacity:0;transform:translateY(0)scale(.95)}15%,75%{opacity:1;transform:translateY(80px)scale(.95)}80%,to{opacity:0;transform:translateY(0)scale(.95)}}.use-cases-section{text-align:center;background-color:#fff;padding:100px 0}.use-cases-header h2{letter-spacing:-1.5px;color:var(--text-primary);margin-bottom:48px;font-size:42px;font-weight:600}.tabs-container{background:0 0;border-radius:100px;margin-bottom:80px;padding:4px;display:inline-flex;position:relative}.tab-indicator{z-index:0;background:#06f;border-radius:100px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 12px #06f3}.tab-pill{cursor:pointer;color:#667085;z-index:1;background:0 0;border-radius:100px;padding:10px 20px;font-size:14px;font-weight:600;transition:color .2s;position:relative}.tab-pill.active{color:#fff;box-shadow:none;background:0 0}.stories-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:48px;max-width:1000px;margin:0 auto;display:grid}.story-card{animation:.4s ease-out forwards fade-in-up}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.story-card h3{color:var(--text-primary);letter-spacing:-1px;margin-bottom:16px;font-size:24px;font-weight:700}.story-card p{color:#475467;font-size:14px;line-height:1.6}.trade-content h4{display:none}.security-section{background-color:#fff;padding:160px 0}.security-header h2{letter-spacing:-1.5px;color:var(--text-primary);max-width:500px;margin-bottom:80px;font-size:42px;font-weight:600}.security-grid{grid-template-columns:repeat(2,1fr);gap:64px;max-width:1000px;display:grid}.security-card{text-align:left}.security-icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;font-size:24px;display:flex}.security-card h3{color:var(--text-primary);margin-bottom:8px;font-size:18px;font-weight:700}.security-card p{color:#475467;max-width:400px;font-size:14px;line-height:1.6}.trade-content h2{letter-spacing:-2px;color:var(--text-primary);margin-bottom:24px;font-size:56px;line-height:1.05}.faq-grid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.section-padding.bg-blue h1{font-size:48px!important}.faq-item{cursor:pointer;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;padding:24px 0;display:flex}.faq-question{color:#fff;font-size:18px;font-weight:500}.faq-icon{color:#fff;font-family:monospace;font-size:20px;font-weight:300;transition:transform .3s}.faq-icon-arrow{display:inline-block}.faq-answer-text{color:#ffffffe6;padding-bottom:24px;font-size:16px;line-height:1.6}.calculator-container{background:#fff;border:1px solid #eaecf0;border-radius:20px;max-width:480px;margin:0 auto;padding:24px;box-shadow:0 12px 20px -8px #10182814}.calc-header{text-align:center;margin-bottom:24px}.calc-header h2{margin-bottom:8px;font-size:20px;font-weight:600}.calc-header p{color:var(--text-secondary);font-size:13px}.calc-grid{flex-direction:column;gap:12px;display:flex}.calc-group{background:#fff}.calc-group label{color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.input-wrapper{background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;padding:8px 12px;transition:border-color .2s;display:flex;position:relative}.input-wrapper:focus-within{border-color:#06f;box-shadow:0 0 0 2px #0066ff1a}.input-wrapper input{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;font-size:16px;font-weight:600}.currency-badge{color:var(--text-primary);border-left:1px solid #eaecf0;align-items:center;gap:6px;padding-left:12px;font-size:13px;font-weight:600;display:flex}.currency-badge img{border-radius:2px;width:16px;height:auto}.swap-container{z-index:2;justify-content:center;margin:-6px 0;display:flex;position:relative}.swap-btn{cursor:pointer;color:#667085;background:#f2f4f7;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;transition:all .2s;display:flex}.swap-btn:hover{color:#06f;background:#e0eaff;transform:rotate(180deg)}.calc-result{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;display:flex}.rate-info{color:#667085;font-size:12px;font-weight:500}.rate-value{color:#12b76a;font-weight:600}.btn-calc{color:#fff;cursor:pointer;background:#06f;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:background .2s}.btn-calc:hover{background:#0052cc}.security-svg{width:24px;height:24px}.icon-lock{color:#0284c7;background:#e0f2fe}.icon-lock svg{stroke:currentColor;fill:none;stroke-width:2px}.icon-shield{color:#16a34a;background:#dcfce7}.icon-shield svg{stroke:currentColor;fill:none;stroke-width:2px}.trade-content p{color:var(--text-secondary);max-width:500px;margin-bottom:40px;font-size:20px;line-height:1.6}.cta-group{align-items:center;gap:16px;display:flex}.phone-mockup-wrapper{justify-content:center;display:flex;position:relative}.hero .container{justify-content:space-between;align-items:flex-start;gap:40px;padding-top:40px;display:flex}.hero .phone-mockup{transform-origin:top;margin-top:-120px;transform:scale(.8)}.phone-mockup{transform-origin:50%;background:#fff;border:8px solid #101828;border-radius:56px;width:375px;height:812px;font-family:Inter,sans-serif;position:relative;overflow:hidden;transform:scale(.9);box-shadow:0 24px 48px -12px #10182840}.phone-mockup.is-cut{transform-origin:bottom;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;height:auto;margin-bottom:0;padding-bottom:32px;transform:scale(.9)}.status-bar{justify-content:flex-end;align-items:center;height:54px;padding:0 24px;display:flex;position:relative}.notch{z-index:10;background:#000;border-radius:20px;width:120px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.status-right{align-items:center;gap:6px;display:flex}.battery-text{color:#101828;font-size:12px;font-weight:600}.battery-icon{border:1px solid #d0d5dd;border-radius:3px;width:22px;height:11px;padding:1px;position:relative}.battery-level{background:#12b76a;border-radius:1px;width:70%;height:100%}.app-header{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:12px;padding:0 24px 24px;display:flex}.greeting-text{color:#101828;white-space:nowrap;font-size:16px;font-weight:600}.notification-bell{color:#101828;background:#f2f4f7;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.balance-section{padding:0 24px 24px}.balance-label{color:#98a2b3;font-size:13px;font-weight:500}.balance-row{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:4px;display:flex}.balance-amount{color:#101828;margin:0;font-size:20px;font-weight:700}.visibility-toggle{color:#475467;cursor:pointer;background:#f2f4f7;border:none;border-radius:8px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.virtual-card{background:#fff;border:1px solid #eaecf0;border-radius:20px;margin:0 24px;padding:24px;box-shadow:0 4px 6px -2px #10182808}.card-brand{color:#667085;text-align:left;margin-bottom:12px;font-size:13px;font-weight:600}.card-number-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.card-number{color:#101828;letter-spacing:1px;font-family:monospace;font-size:20px;font-weight:600}.copy-btn{color:#06f;background:#f9fafb;border:none;border-radius:8px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.card-details label{color:#98a2b3;letter-spacing:.5px;text-transform:uppercase;text-align:left;margin-bottom:4px;font-size:10px;font-weight:600;display:block}.detail-value{color:#101828;text-align:left;font-size:14px;font-weight:600}.action-buttons{grid-template-columns:1fr 1fr;gap:16px;padding:24px;display:grid}.action-btn{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:600;transition:transform .1s;display:flex}.send-btn{background:var(--primary-blue);color:#fff;border:none}.receive-btn{color:var(--primary-blue);border:2px solid var(--primary-blue);background:#fff}.transactions-section{flex:1;padding:0 24px 24px}.section-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-header h3{color:#101828;margin:0;font-size:16px}.see-all{color:#06f;font-size:14px;font-weight:500;text-decoration:none}.transaction-item{border-bottom:1px solid #f2f4f7;align-items:center;padding:12px 0;display:flex}.t-icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.t-icon.outgoing{color:#d92d20;background:#fef3f2}.t-icon.incoming{color:#12b76a;background:#ecfdf3}.t-info{flex-direction:column;flex:1;align-items:flex-start;display:flex}.t-title{color:#344054;text-align:left;font-size:12px;font-weight:600}.t-date{color:#667085;text-align:left;margin-top:2px;font-size:10px}.t-amount{font-size:12px;font-weight:600}.t-amount.negative{color:#101828}.t-amount.positive{color:#12b76a}.bottom-nav{background:#fff;border-top:1px solid #eaecf0;justify-content:space-around;align-items:flex-start;width:100%;height:84px;padding-top:16px;display:flex;position:absolute;bottom:0;left:0}.phone-mockup.is-cut .transactions-section,.phone-mockup.is-cut .bottom-nav{display:none}.nav-item{color:#98a2b3;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:60px;font-size:10px;font-weight:500;display:flex}.nav-item.active{color:var(--primary-blue)}.nav-icon{width:20px;height:20px}.home-icon svg{color:var(--primary-blue)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.battery-text{display:none}.visibility-toggle svg{width:16px;height:16px}.page-header{background-color:#f9fafb;padding-top:120px;padding-bottom:60px}.text-content{color:#475467;max-width:800px;margin:0 auto;padding:60px 20px;font-size:18px;line-height:1.6}.text-content h2{color:#101828;margin-top:40px;margin-bottom:20px}.text-content p{margin-bottom:24px}.job-card{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:24px;transition:all .2s;display:flex}.job-card:hover{background-color:#f8fcff;border-color:#08c}.job-title{color:#101828;font-size:18px;font-weight:600}.job-dept{color:#667085;font-size:14px}@media (max-width:768px){.job-card{flex-direction:column;align-items:flex-start;gap:16px}.job-card .btn{text-align:center;width:100%}}.rates-table-wrapper{background-color:#fff;border:1px solid #eaecf0;border-radius:8px;overflow:auto hidden}.rates-table-wrapper table{min-width:600px}.search-input-wrapper{margin-bottom:32px}.search-input{border:1px solid #d0d5dd;border-radius:8px;outline:none;width:100%;padding:12px 16px;font-size:14px}@media (max-width:768px){.page-header{padding-top:80px;padding-bottom:40px}.text-content{padding:40px 20px}.hero .container{flex-direction:column!important;align-items:center!important}.stories-grid,.security-grid,.checkout-grid,.trade-grid,.feature-split,.faq-grid,.footer-grid{grid-template-columns:1fr!important;gap:48px!important}.nav-center,.nav-right{display:none!important}.trade-content{order:-1;margin-bottom:40px}.faq-grid{flex-direction:column!important;display:flex!important}.security-card,.story-card{width:100%!important}.hero .phone-mockup{transform-origin:top!important;margin-top:60px!important;transform:scale(.85)!important}.trade-section{padding-bottom:40px!important}.use-cases-section{padding-top:50px!important}.faq-grid,.faq-item{width:100%!important;max-width:100%!important}.faq-question{padding-right:16px;width:100%!important}.checkout-banner{flex-direction:column;display:flex;padding-bottom:0!important;overflow:hidden!important}.checkout-grid{flex-direction:column!important;gap:40px!important;display:flex!important}.checkout-banner .phone-mockup{order:2;border-bottom:8px solid #101828!important;border-bottom-right-radius:56px!important;border-bottom-left-radius:56px!important;height:auto!important;margin-top:0!important;margin-bottom:-50px!important;transform:scale(.9)!important}}html,body{width:100%;overflow-x:hidden}@media (max-width:768px){.phone-mockup{width:100%!important;max-width:340px!important;height:auto!important}.tabs-container{-webkit-overflow-scrolling:touch;white-space:nowrap;justify-content:flex-start!important;width:100%!important;display:block!important;overflow-x:auto!important}.tabs-container::-webkit-scrollbar{display:none}.container{overflow-x:hidden}.checkout-grid{width:100%!important;max-width:100%!important}.checkout-banner{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.stack-container,.notification-stack{justify-content:center!important;align-items:center!important;height:280px!important;margin-bottom:24px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.notification-card{position:absolute;max-width:90%!important;left:50%!important;transform:translate(-50%)!important}.notification-card:first-child{transform:translate(-50%)translateY(-60px)scale(.9)!important}.notification-card:nth-child(2){transform:translate(-50%)translateY(-30px)scale(.95)!important}.notification-card:nth-child(3){transform:translate(-50%)translateY(0)scale(1)!important}.mobile-menu-overlay{z-index:9999!important;height:100vh!important;top:0!important}h2,.section-title,.footer-heading,.faq-header-h1{font-size:36px!important;font-weight:600!important;line-height:1.1!important}p,.hero-description,.trade-text-p,.footer-text,.faq-answer,.testimonial-text,.feature-description{font-size:18px!important;line-height:1.5!important}.footer-link,.footer-column ul li a{font-size:18px!important}.faq-header-h1,h2.faq-heading{font-size:36px!important;line-height:1.1!important}}
