@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--ink:#172a48;--muted:#7c899e;--blue:#3979ed;--line:#e7edf5;--pale:#f2f7ff;--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{color:var(--ink);background:#fff;margin:0;font-family:Manrope,Arial,sans-serif;font-size:16px}button,a,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{border:0}button:focus-visible,a:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #8db7ff}.wrap{width:calc(100% - 100px);max-width:1240px;margin:auto}.nav{justify-content:space-between;align-items:center;gap:28px;height:106px;display:flex}.logo{letter-spacing:-1.8px;align-items:center;gap:9px;font-size:32px;font-weight:800;display:inline-flex}.mark{background:var(--blue);color:#fff;letter-spacing:-3px;border-radius:13px;place-items:center;width:39px;height:39px;padding-right:3px;font-size:34px;font-weight:700;line-height:1;display:inline-grid}.logo-dot{letter-spacing:0;align-self:flex-start;margin:6px 0 0 -4px;font-size:14px}.nav nav{color:#56647a;gap:29px;font-size:15px;display:flex}.nav nav a:hover{color:var(--blue)}.button{background:var(--blue);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:35px;padding:20px 25px;font-size:16px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 8px 18px #3979ed13}.button:hover{background:#2265db;transform:translateY(-2px)}.button span{font-size:20px}.small{gap:23px;padding:13px 18px;font-size:15px}.menu{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;min-height:680px;padding-top:25px;padding-bottom:60px;display:grid}.eyebrow{letter-spacing:1.7px;color:#647b9c;margin-bottom:24px;font-size:14px;font-weight:800}.eyebrow i,.footer-tag i{background:var(--blue);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.hero h1{letter-spacing:-4px;margin:0 0 25px;font-size:76px;font-weight:600;line-height:1.08}.hero h1 span,h2 span{color:var(--blue)}.hero p{color:#78869b;font-size:16px;line-height:1.85}.actions{align-items:center;gap:23px;margin-top:32px;display:flex}.text-link{max-width:145px;font-size:15px;font-weight:700;line-height:1.8}.text-link span{padding-left:8px}.hero-note{color:#8994a5;align-items:center;gap:10px;margin-top:35px;font-size:14px;display:flex}.tiny-symbol{color:#61738d;font-size:21px}.hero-art{background:radial-gradient(at 55% 55%,#cfe2ff 0,#edf5ff 42%,#fff 72%);justify-content:center;align-items:center;height:590px;display:flex;position:relative}.orb{background:linear-gradient(130deg,#d9ebff,#639de9);border-radius:50%;position:absolute;box-shadow:inset -18px -18px 30px #3f83d833,inset 9px 9px 23px #ffffffb3}.orb-one{width:210px;height:210px;bottom:50px;right:-20px}.orb-two{background:linear-gradient(140deg,#fff,#c4dcff);width:90px;height:90px;top:24px;left:45px}.orbit{border:1px solid #c8dcf7;border-radius:50%;width:540px;height:420px;position:absolute;transform:rotate(-35deg)}.checkout{z-index:2;background:#fff;border:1px solid #e7eef8;border-radius:23px;width:292px;padding:22px;position:relative;box-shadow:0 30px 90px #3b6dac22}.hero-checkout{margin-left:24px;transform:rotate(-5deg)}.checkout-top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mini{letter-spacing:-1px;gap:4px;font-size:18px}.mini .mark{border-radius:8px;width:23px;height:23px;font-size:22px}.secure{color:#61738d;font-size:14px}.merchant-icon{color:#4d6688;background:#eff4fb;border-radius:11px;place-items:center;width:34px;height:34px;margin:0 auto 10px;font-weight:800;display:grid}.merchant{text-align:center;color:#8994a5;font-size:14px}.amount{text-align:center;letter-spacing:-1px;margin:10px 0 22px;font-size:31px;font-weight:700}.amount span{color:#61738d;letter-spacing:0;font-size:16px}.selector{border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;padding:10px;font-size:14px;display:flex}.selector>span:first-child{align-items:center;gap:8px;display:flex}.token{color:#fff;vertical-align:middle;background:#36ac91;border-radius:50%;place-items:center;width:23px;height:23px;font-size:16px;font-weight:500;display:inline-grid}.network-line{color:#61738d;justify-content:space-between;margin:13px 0;font-size:14px;display:flex}.network-line b{color:#657389}.qr{background:#fff;grid-template-columns:repeat(25,1fr);width:112px;height:112px;margin:17px auto;padding:5px;display:grid}.qr i{background:#203554}.address{text-align:center;color:#6d7b91;background:#f6f8fc;border-radius:7px;padding:8px;font-size:14px}.address span{float:right}.timer{color:#8491a6;align-items:center;gap:5px;margin-top:15px;font-size:14px;display:flex}.timer i{background:#e9b557;border-radius:50%;width:4px;height:4px}.timer b{color:#71829b;margin-left:auto}.powered{text-align:center;color:#61738d;margin-top:17px;font-size:14px}.coin{z-index:3;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 6px #fff3,0 15px 20px #618ecc20}.bitcoin{color:#fff;background:linear-gradient(130deg,#c4dfff,#5a91dc);width:98px;height:98px;font-size:58px;top:75px;right:16px;transform:rotate(17deg)}.ether{color:#527fbc;background:linear-gradient(130deg,#eef6ff,#b7d5fc);width:80px;height:80px;font-size:55px;bottom:40px;left:25px;transform:rotate(-15deg)}.float-label{z-index:4;background:#ffffffed;border:1px solid #fff;border-radius:12px;align-items:center;gap:9px;padding:13px 17px;font-size:14px;display:flex;position:absolute;top:140px;left:-15px;box-shadow:0 10px 40px #3979ed15}.float-label small,.mini-card small{color:#61738d;margin-top:5px;font-size:14px;display:block}.check{color:#46a886;background:#e5f7ef;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.mini-card{z-index:4;background:#fffe;border:1px solid #fff;border-radius:13px;align-items:center;gap:10px;padding:14px;font-size:14px;display:flex;position:absolute;bottom:107px;right:-10px;box-shadow:0 20px 35px #3b6dac15}.mini-card>span:last-child{color:#4b7cb8;margin-left:15px}.currencies{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:26px 0;display:flex;position:relative}.currencies>span:first-child{color:#61738d;font-size:14px;line-height:1.8}.currencies b{color:#687991;font-weight:600}.currencies div{color:#61738d;align-items:center;gap:8px;font-size:24px;display:flex}.currencies div b{letter-spacing:-.6px;font-size:17px}.currencies small{font-size:14px}.concept-label{color:#61738d;font-size:14px;position:absolute;bottom:5px;right:0}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:45px;display:flex}.section-heading .eyebrow{margin-bottom:18px}h2{letter-spacing:-1.8px;margin:0;font-size:43px;font-weight:600;line-height:1.23}.section-heading p{color:#61738d;margin:0 10px 5px 25px;font-size:15px;line-height:1.9}.payment-showcase{border-radius:var(--radius);background:#f1f6fd;grid-template-columns:.9fr 1.1fr;min-height:560px;display:grid;overflow:hidden}.payment-story{padding:48px}.pill{color:#6b8cbb;letter-spacing:1px;background:#e8f0fe;border-radius:20px;padding:8px 11px;font-size:14px;font-weight:700;display:inline-block}.payment-story h3{letter-spacing:-1px;margin:25px 0 19px;font-size:35px;font-weight:500;line-height:1.25}.payment-story p{color:#8290a5;font-size:15px;line-height:1.8}.steps{max-width:300px;margin-top:33px}.step{text-align:left;color:#61738d;background:0 0;border-bottom:1px solid #dce5f1;gap:20px;width:100%;padding:15px 0;font-size:15px;display:flex}.step span{font-size:14px}.step b{margin-left:auto;font-size:17px}.step.active{color:var(--blue);font-weight:700}.demo-stage{background:linear-gradient(135deg,#dceaff,#e9f2ff);border-radius:16px 16px 0 0;margin:38px 38px 0 0;padding:16px 25px 26px;position:relative}.browser-label{color:#61738d;align-items:center;gap:4px;margin-bottom:23px;font-size:14px;display:flex}.browser-label i{background:#b6cae7;border-radius:50%;width:5px;height:5px}.browser-label span{margin:auto}.demo-payment{background:#fff;border-radius:18px;max-width:330px;margin:auto;padding:25px;box-shadow:0 15px 50px #5f87c01a}.mini-brand{letter-spacing:-.7px;align-items:center;gap:6px;font-size:17px;font-weight:800;display:flex}.mini-brand .mark{border-radius:7px;width:22px;height:22px;font-size:22px}.mini-brand small{color:#61738d;letter-spacing:1px;margin-left:auto;font-size:14px}.demo-payment h4{margin:27px 0 7px;font-size:18px;font-weight:600}.demo-payment p{color:#61738d;font-size:14px;line-height:1.7}.demo-total{border-bottom:1px solid var(--line);letter-spacing:-1px;padding:17px 0;font-size:26px;font-weight:600}.demo-total small{color:#61738d;letter-spacing:0;font-size:15px}.currency-choice{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;align-items:center;gap:9px;width:100%;margin:9px 0;padding:12px;font-size:14px;display:flex}.currency-choice.active{background:#f5f9ff;border-color:#8ab1f5}.currency-choice small{color:#61738d;margin-top:2px;font-size:14px;display:block}.radio{border:1px solid #cad5e5;border-radius:50%;width:12px;height:12px;margin-left:auto}.active .radio{border:4px solid var(--blue)}.demo-payment .button{width:100%;margin-top:12px;padding:12px 15px;font-size:14px}.demo-bottom{color:#61738d;text-align:center;margin-top:19px;font-size:14px}.stage-caption{text-align:center;color:#61738d;margin-top:20px;font-size:14px}.dashboard-section{background:#f8faff;padding:85px 0 45px}.dashboard{background:#fff;border:1px solid #e3ebf7;border-radius:19px;grid-template-columns:190px 1fr;display:grid;overflow:hidden;box-shadow:0 20px 70px #335f9e09}.dashboard aside{border-right:1px solid var(--line);padding:25px 18px;position:relative}.dashboard aside .logo{font-size:25px}.dashboard aside .mark{border-radius:10px;width:30px;height:30px;font-size:28px}.workspace{background:#f6f8fc;border:1px solid #edf0f7;border-radius:8px;align-items:center;gap:9px;margin:30px 0 22px;padding:12px 8px;font-size:15px;display:flex}.workspace span{font-size:14px;font-weight:700}.workspace small{color:#61738d;margin-top:5px;font-size:14px;font-weight:400;display:block}.dashboard aside>a{color:#61738d;border-radius:7px;margin:5px 0;padding:12px;font-size:14px;display:block}.dashboard aside .selected{color:var(--blue);background:#ebf3ff;font-weight:700}.aside-bottom{color:#61738d;font-size:14px;line-height:2;position:absolute;bottom:25px}.aside-bottom small{font-size:14px}.dashboard-body{min-width:0;padding:0 28px 14px}.dash-top{border-bottom:1px solid var(--line);color:#8290a5;justify-content:space-between;align-items:center;height:62px;font-size:14px;display:flex}.user-avatar{background:#ecf2fb;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.dash-title{justify-content:space-between;align-items:center;margin:25px 0;display:flex}.dash-title h3{letter-spacing:-.5px;margin:0 0 7px;font-size:19px;font-weight:600}.dash-title h3 span{color:#e8b661}.dash-title p{color:#61738d;margin:0;font-size:14px}.dash-title select{border:1px solid var(--line);color:#7e8da4;background:#fff;border-radius:6px;padding:9px;font-size:14px}.stats{grid-template-columns:1.3fr 1fr 1.1fr;gap:14px;display:grid}.stats>div{border:1px solid var(--line);border-radius:9px;padding:16px}.stats small{color:#61738d;font-size:14px}.stats strong{letter-spacing:-.7px;margin:10px 0;font-size:22px;font-weight:600;display:block}.stats em{letter-spacing:0;color:#61738d;font-size:14px;font-style:normal;font-weight:500}.stats span{color:#61738d;font-size:14px}.stats b{color:#51ad8e;font-weight:500}.chart-head{justify-content:space-between;margin:28px 0 22px;font-size:14px;display:flex}.chart-head span{color:#61738d;font-size:14px}.chart-head i{background:var(--blue);border-radius:50%;width:4px;height:4px;margin-right:4px;display:inline-block}.chart{background:repeating-linear-gradient(#0000 0 45px,#f0f3f8 46px 47px);height:145px;display:flex}.y-axis{color:#61738d;flex:0 0 35px;margin-top:-17px;font-size:14px;line-height:46px}.chart svg{width:100%;height:100%;overflow:visible}.x-axis{color:#61738d;justify-content:space-between;margin:13px 0 27px 35px;font-size:14px;display:flex}.table-head{justify-content:space-between;margin:20px 0 12px;font-size:14px;display:flex}.table-head button{color:#61738d;background:0 0;font-size:14px}table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th{color:#61738d;background:#f8faff;padding:10px;font-size:14px;font-weight:400}td{border-bottom:1px solid #f1f4f8;padding:13px 10px}td small{color:#61738d;margin-top:5px;font-size:14px;display:block}td .token{width:16px;height:16px;margin-right:4px;font-size:15px}.btc{background:#eab36c}.status{color:#50a884;background:#eaf7f1;border-radius:5px;padding:5px 7px;font-size:14px}.pending{color:#bd9747;background:#fff5df}.below-dashboard{color:#61738d;justify-content:center;gap:55px;margin-top:29px;font-size:14px;display:flex}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.benefit{border:1px solid var(--line);background:#fafcff;border-radius:22px;min-height:370px;padding:30px 30px 0;overflow:hidden}.benefit.blue{background:#edf4ff;border-color:#e4edfc}.feature-icon{border:1px solid var(--line);color:#6c96d3;background:#fff;border-radius:13px;place-items:center;width:41px;height:41px;font-size:22px;display:grid}.benefit h3{letter-spacing:-.7px;margin:25px 0 14px;font-size:24px;font-weight:500;line-height:1.3}.benefit p{color:#61738d;max-width:245px;font-size:15px;line-height:1.9}.globe{color:#b1cef8;text-align:center;height:100px;margin-top:10px;font-size:170px;line-height:1;position:relative}.globe span{color:#628dcc;font-size:30px;position:absolute;top:9px;left:63%}.code{color:#61738d;background:#fff;border:1px solid #e5edf8;border-radius:13px 13px 0 0;margin-top:27px;padding:18px;font-family:monospace;font-size:15px;line-height:2}.code>span{color:#5d92de;font-size:14px}.code small{font-size:14px}.code b{color:#62a18d;font-weight:400}.benefit-check{border:1px solid var(--line);color:#62af96;background:#fff;border-radius:11px;gap:12px;margin-top:36px;padding:18px;font-size:24px;display:flex}.benefit-check span{color:#536b8b;font-size:14px;line-height:1.6}.benefit-check small{color:#61738d;font-size:14px;display:block}.reviews{grid-template-columns:1fr 1.1fr;gap:60px;padding:0 0 110px;display:grid}.reviews h2{font-size:38px}.reviews-title>p{color:#61738d;margin-top:23px;font-size:15px;line-height:1.9}.review-controls{align-items:center;gap:10px;margin-top:32px;display:flex}.review-controls button{border:1px solid var(--line);color:#7291bc;background:#fff;border-radius:50%;width:39px;height:39px;font-size:17px}.review-controls button:hover{background:#edf4ff}.review-controls>span{color:#61738d;margin-left:15px;font-size:14px}.quote{background:#f7faff;border:1px solid #e9eff8;border-radius:23px;padding:36px 36px 29px;position:relative}.quote-mark{color:#b5cef4;font-family:Georgia,serif;font-size:80px;line-height:.8;display:block}.quote>.pill{font-size:14px;position:absolute;top:31px;right:30px}blockquote{letter-spacing:-.3px;min-height:140px;margin:17px 0 29px;font-size:21px;line-height:1.65}.quote-person{border-top:1px solid #e6edf8;align-items:center;gap:12px;padding-top:23px;display:flex}.quote-person>span:first-child{color:#61738d;background:#dce9fd;border-radius:50%;place-items:center;width:37px;height:37px;font-size:15px;display:grid}.quote-person b{font-size:14px;font-weight:600}.quote-person small{color:#61738d;margin-top:5px;font-size:14px;display:block}.quote-brand{color:#61738d;letter-spacing:-.5px;margin-left:auto;font-size:15px}.cta{color:#fff;background:#3979ed;border-radius:27px;padding:56px;position:relative;overflow:hidden}.cta .eyebrow{color:#c7dcff;font-size:14px}.cta h2{z-index:1;font-size:43px;position:relative}.cta p{color:#c5dbff;z-index:1;margin:20px 0 28px;font-size:15px;position:relative}.white{color:#3979ed;z-index:1;background:#fff;position:relative}.white:hover{background:#edf4ff}.cta-orbit{border:60px solid #ffffff0e;border-radius:50%;width:450px;height:450px;position:absolute;top:-35px;right:-100px;box-shadow:0 0 0 50px #ffffff06,0 0 0 100px #ffffff04}.footer-top{grid-template-columns:1.5fr 1fr 1fr 1.1fr;gap:45px;padding:77px 0 55px;display:grid}.footer-brand p{color:#61738d;margin-top:20px;font-size:15px;line-height:1.8}.footer-tag{color:#61738d;margin-top:23px;font-size:14px;display:block}.footer-tag i{width:4px;height:4px}h4{margin:6px 0 24px;font-size:14px}.footer-top>div>a:not(.logo),.footer-top button{color:#61738d;text-align:left;background:0 0;margin:0 0 15px;padding:0;font-size:14px;display:block}.footer-top a:hover,.footer-top button:hover{color:var(--blue)}.footer-bottom{border-top:1px solid var(--line);color:#61738d;justify-content:space-between;gap:20px;padding:24px 0;font-size:14px;display:flex}dialog{border:1px solid var(--line);width:calc(100% - 32px);max-width:460px;color:var(--ink);border-radius:24px;padding:40px;box-shadow:0 30px 100px #12315b44}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#172a4870}.close{color:#6f8aaf;background:#f0f5fd;border-radius:50%;width:28px;height:28px;font-size:20px;position:absolute;top:12px;right:15px}dialog h2{font-size:28px}dialog p{color:#61738d;font-size:15px;line-height:1.8}dialog label{margin-top:18px;font-size:15px;display:block}dialog input{width:100%;font:inherit;border:1px solid #dce6f5;border-radius:9px;margin-top:8px;padding:13px}dialog .button{width:100%;margin-top:22px}.success-icon{color:#4da887;background:#e6f6ee;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:20px;font-size:30px;display:grid}[hidden]{display:none!important}@media (min-width:1500px){.hero{min-height:740px}}@media (max-width:1100px){.wrap{width:calc(100% - 60px)}.nav nav{gap:18px;font-size:14px}.hero h1{font-size:62px}.hero-art{transform-origin:50%;transform:scale(.88)}.hero{grid-template-columns:1fr 1fr}.actions{gap:14px}.text-link{font-size:14px}.float-label{left:-20px}.hero-art .mini-card{right:-35px}.payment-story{padding:35px}.demo-stage{margin-right:25px}.dashboard{grid-template-columns:155px 1fr}.stats strong{font-size:18px}.benefit{padding:25px 22px 0}.reviews{gap:35px}.footer-top{gap:28px}}@media (max-width:800px){.wrap{width:calc(100% - 40px)}.nav{height:80px}.nav nav{z-index:10;border:1px solid var(--line);background:#fff;border-radius:15px;padding:25px;display:none;position:absolute;top:75px;left:20px;right:20px;box-shadow:0 15px 40px #12315b15}.nav nav.open{flex-direction:column;font-size:16px;display:flex}.nav .small{gap:10px;margin-left:auto;padding:10px;font-size:14px}.menu{color:var(--blue);background:#f0f5fd;border-radius:9px;padding:8px;display:block}.logo{font-size:27px}.mark{border-radius:11px;width:33px;height:33px;font-size:30px}.hero{grid-template-columns:1fr;gap:15px;padding:35px 0 25px}.hero h1{font-size:66px}.hero p{font-size:16px}.hero-art{width:100%;max-width:550px;height:530px;margin:auto;transform:scale(.92)}.hero-copy{width:100%;max-width:550px;margin:auto}.hero-note{margin-top:25px}.actions{gap:25px}.text-link{font-size:15px}.currencies{flex-wrap:wrap;gap:24px;padding:25px 0 30px}.currencies>span:first-child{width:100%}.currencies div{font-size:20px}.currencies div b{font-size:16px}.currencies small{display:none}.section{padding:75px 0}.section-heading{margin-bottom:30px;display:block}h2{font-size:35px}.section-heading p{margin:20px 0 0;font-size:15px}.payment-showcase{grid-template-columns:1fr}.payment-story{padding:32px}.payment-story h3 br{display:none}.payment-story h3{font-size:29px}.steps{gap:15px;max-width:none;display:flex}.step{gap:8px;font-size:14px}.step b{display:none}.demo-stage{margin:0 20px;padding:20px}.demo-payment{width:100%}.dashboard-section{padding:60px 0 35px}.dashboard{grid-template-columns:1fr}.dashboard aside{display:none}.dashboard-body{padding:0 18px 14px}.stats{gap:7px}.stats>div{padding:12px 8px}.stats strong{font-size:17px}.stats small,.stats span{font-size:14px}.below-dashboard{gap:20px;font-size:14px}.benefit-grid{grid-template-columns:1fr}.benefit{min-height:310px;padding:27px;position:relative}.benefit p{max-width:65%}.benefit h3{font-size:27px}.globe{width:160px;position:absolute;bottom:0;right:20px}.code{max-width:260px;margin-bottom:-27px}.benefit-check{max-width:260px}.reviews{grid-template-columns:1fr;gap:25px;padding-bottom:70px}.reviews h2{font-size:35px}.quote{padding:30px}blockquote{min-height:110px;font-size:20px}.cta{padding:37px 27px}.cta h2{font-size:35px}.cta p{max-width:250px;line-height:1.8}.footer-top{grid-template-columns:1fr 1fr;gap:35px;padding:55px 0 25px}.footer-brand{grid-column:1/-1}.footer-top h4{margin-bottom:18px}.footer-bottom{flex-wrap:wrap;font-size:14px}.footer-bottom>span:nth-child(2){order:3;width:100%}.hero-art .mini-card{right:-10px}.float-label{left:-10px}.coin.bitcoin{right:0}.orbit{width:100%}.table-scroll{overflow:auto}.dash-title{gap:12px}.dash-title h3{font-size:16px}.dash-title select{max-width:135px;font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{overflow-x:clip}.button{min-height:58px;box-shadow:none;border-radius:999px;gap:26px;padding:12px 12px 12px 25px;font-weight:600}.button>span{background:#ffffff20;border-radius:50%;place-items:center;width:35px;height:35px;font-size:19px;transition:transform .25s;display:grid}.button:hover>span{background:#ffffff30;transform:rotate(40deg)}.button.white>span{background:#edf3ff}.button.small{gap:20px;min-height:45px;padding:8px 9px 8px 20px}.small>span{width:29px;height:29px;font-size:17px}.nav nav{gap:25px}.nav .logo .mark,.footer-brand .mark{border-radius:50% 50% 50% 16%}.hero h1{letter-spacing:-4.7px;font-size:78px;line-height:1.04}.hero h1 span{padding-bottom:10px;display:inline-block;position:relative}.hero h1 span:after{content:"";border-top:2px solid #90b8f8;border-radius:50%;width:96%;height:8px;position:absolute;bottom:0;left:0;transform:rotate(-2deg)}.hero p{margin-top:24px;font-size:16px;line-height:1.9}.hero-note{letter-spacing:.2px}.hero-art{background:radial-gradient(at 55% 55%,#cfe2ff 0,#edf5ff 35%,#fff 70%)}.hero-art .orbit{border-style:dashed;border-color:#c5d9f4;width:490px;transform:rotate(-32deg)}.text-link{max-width:120px;font-size:14px}.text-link span{font-size:20px;display:block}.eyebrow{letter-spacing:1.8px;font-size:14px}.section{padding:115px 0}.section-heading h2{letter-spacing:-2px;font-size:45px}.section-heading p{max-width:280px;font-size:15px}.payment-showcase{background:#eef5ff;border-radius:36px;grid-template-columns:1fr 1fr;min-height:620px}.payment-story{padding:66px 48px 45px;position:relative}.checkout-scribble{color:#61738d;margin:0 0 38px;font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.05;transform:rotate(-8deg)}.checkout-scribble span{padding-left:20px}.payment-story .pill{display:none}.payment-story h3{letter-spacing:-1.7px;margin:0 0 24px;font-size:43px;line-height:1.14}.payment-story em{color:var(--blue);font-family:Georgia,serif;font-weight:400}.payment-story p{font-size:15px;line-height:1.9}.steps{flex-wrap:wrap;gap:8px;max-width:365px;margin-top:35px;display:flex}.step{color:#61738d;background:0 0;border:1px solid #cfdef4;border-radius:999px;width:auto;padding:11px 15px;font-size:14px;transition:all .2s;display:block}.step.active{color:#fff;background:#3979ed;border-color:#3979ed;font-weight:500}.step:hover{border-color:#3979ed}.demo-stage{background:0 0;margin:35px 30px 0 0;padding-top:20px}.browser-label{opacity:.7;margin-bottom:20px}.demo-payment{border-radius:27px;min-height:432px;padding:28px;transform:rotate(3deg);box-shadow:0 23px 65px #4478bd18}.demo-payment .button{border-radius:999px;min-height:42px;padding:9px 10px 9px 18px}.demo-payment .button>span{width:26px;height:26px;font-size:16px}.demo-payment h4{letter-spacing:-.7px;font-size:21px}.currency-choice{border-radius:14px;padding:13px}.stage-caption{color:#61738d;margin-top:34px;font-family:Georgia,serif;font-size:16px;font-style:italic;transform:rotate(3deg)}.dashboard-section{background:linear-gradient(#f8faff,#f2f7ff 75%,#fff);padding-top:90px}.dashboard{border-radius:25px;transform:perspective(1800px)rotateX(2deg);box-shadow:0 35px 90px #335f9e0a}.below-dashboard{margin-top:35px;font-size:14px}.benefit-grid{border-top:1px solid #e3ebf5;border-bottom:1px solid #e3ebf5;gap:0}.benefit,.benefit.blue{background:#fff;border:0;border-radius:0;min-height:365px;padding:35px 34px 0}.benefit+.benefit{border-left:1px solid #e3ebf5}.benefit:first-child{padding-left:8px}.feature-icon{background:#eef5ff;border:0;border-radius:50%;width:49px;height:49px;font-size:26px}.benefit h3{letter-spacing:-1px;font-size:29px}.benefit p{max-width:260px;font-size:15px}.benefit .globe{color:#d1e1fa}.code{background:#f7faff;border:0;border-radius:18px 18px 0 0}.benefit-check{background:#f7faff;border:0;border-radius:18px}.reviews h2{font-size:39px;line-height:1.25}.reviews{grid-template-columns:1fr 1.08fr;gap:65px}.quote{background:#edf4ff;border:0;border-radius:33px;padding:37px 38px 30px;transform:rotate(-1deg)}.quote-mark{color:#9abced}.quote .pill{background:#e1ecfd}.quote blockquote{letter-spacing:-.4px;min-height:160px;font-family:Georgia,serif;font-size:24px;line-height:1.55}.quote-person{border-color:#d8e5f8}.review-controls>span{letter-spacing:5px;color:#61738d;font-size:14px}.review-controls button{width:44px;height:44px}.cta{border-radius:38px;padding:60px}.cta h2{letter-spacing:-2.3px;font-size:57px;line-height:1.1}.cta p{font-size:16px}.cta .white{margin-top:8px}.footer-top button{line-height:1.7}.pricing-section{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:112px 0 20px;display:grid}.pricing-intro h2{letter-spacing:-2px;font-size:47px}.pricing-intro p{color:#61738d;margin:24px 0 28px;font-size:16px;line-height:1.9}.pricing-art{background:#f0f6ff;border-radius:50% 50% 38px 38px;margin:0 15px 0 0;padding:65px 50px 25px;position:relative}.price-ticket{background:#fff;border-radius:22px;padding:27px;position:relative;transform:rotate(4deg);box-shadow:0 15px 40px #5881bc14}.ticket-top{letter-spacing:1.5px;color:#61738d;justify-content:space-between;align-items:center;font-size:14px;display:flex}.ticket-top .mark{border-radius:50% 50% 50% 15%;width:27px;height:27px;font-size:25px}.ticket-top>span:last-child{color:#6b96d6;font-size:22px}.ticket-rate{letter-spacing:-1.7px;color:#28466f;margin:30px 0;font-size:39px;line-height:1.15}.ticket-rate span{color:#61738d}.ticket-rule{border-top:1px dashed #d4e1f3;margin:25px -27px 20px;position:relative}.ticket-rule:before,.ticket-rule:after{content:"";background:#f0f6ff;border-radius:50%;width:19px;height:19px;position:absolute;top:-10px;left:-10px}.ticket-rule:after{left:auto;right:-10px}.ticket-row{color:#61738d;justify-content:space-between;padding:9px 0;font-size:14px;display:flex}.ticket-row b{color:#516f97;font-weight:600}.ticket-note{color:#61738d;border-top:1px solid #edf2f9;margin-top:17px;padding-top:15px;font-size:14px;line-height:1.8}.price-sticker{z-index:2;color:#3979ed;letter-spacing:-1px;background:#d3e5ff;border-radius:50%;flex-direction:column;justify-content:center;width:132px;height:132px;padding-left:22px;font-size:26px;line-height:1.05;display:flex;position:absolute;top:10px;right:-12px;transform:rotate(12deg);box-shadow:0 3px #b9d1f3}.price-sticker em{font-family:Georgia,serif;font-weight:400}.price-sticker>span{font-size:20px;position:absolute;bottom:13px;right:20px}.pricing-footnote{color:#61738d;text-align:center;margin-top:29px;font-size:14px;line-height:1.7}.footer-top{padding-top:85px}.logo-dot{font-size:14px}dialog .button{padding:10px 13px 10px 25px}dialog{border-radius:30px}dialog input{border-radius:15px}.close{width:32px;height:32px}@media (max-width:1100px){.hero h1{letter-spacing:-3.6px;font-size:65px}.nav nav{gap:16px}.payment-story{padding:48px 35px}.payment-story h3{font-size:37px}.step{padding:10px 12px;font-size:14px}.pricing-section{gap:25px}.pricing-art{padding:60px 30px 25px}.pricing-intro h2{font-size:40px}.ticket-rate,.reviews h2{font-size:34px}.quote blockquote{font-size:21px}}@media (max-width:800px){.button{min-height:54px;padding:10px 10px 10px 22px}.nav .small{gap:12px;padding:7px 8px 7px 15px}.nav .small>span{width:25px;height:25px}.hero h1{letter-spacing:-3.7px;font-size:65px}.hero-art{max-width:500px;overflow:visible}.hero-art .orbit{width:95%}.hero-art .mini-card{right:0}.hero p{font-size:16px}.hero-note{font-size:14px}.section{padding:75px 0}.section-heading h2{letter-spacing:-1.5px;font-size:35px}.payment-showcase{border-radius:30px;grid-template-columns:1fr}.payment-story{padding:35px 28px 15px}.checkout-scribble{margin-bottom:30px;font-size:18px}.payment-story h3{font-size:38px}.payment-story p{font-size:15px}.steps{gap:6px;margin-top:25px}.step{padding:10px 11px;font-size:14px}.demo-stage{margin:0;padding:15px 27px 35px}.demo-payment{min-height:430px;transform:rotate(2deg)}.stage-caption{margin-top:30px;font-size:16px}.pricing-section{grid-template-columns:1fr;gap:35px;padding:65px 0 0}.pricing-intro h2{font-size:37px}.pricing-intro p{font-size:15px}.pricing-art{width:calc(100% - 15px);max-width:460px;margin:0 auto;padding:60px 35px 25px}.price-sticker{width:112px;height:112px;font-size:23px;right:-6px}.ticket-rate{font-size:37px}.benefit-grid{border:0;gap:15px}.benefit,.benefit.blue{background:#fafcff;border:1px solid #e3ebf5;border-radius:25px;min-height:315px;padding:28px!important}.benefit+.benefit{border:1px solid #e3ebf5}.benefit h3{font-size:29px}.benefit p{font-size:15px}.reviews{grid-template-columns:1fr;gap:25px}.reviews h2{font-size:34px}.quote{padding:30px;transform:rotate(-.5deg)}.quote blockquote{min-height:160px;font-size:23px}.cta{border-radius:30px;padding:40px 27px}.cta h2{letter-spacing:-1.5px;font-size:44px}.cta p{font-size:15px}.footer-top{padding-top:60px}.below-dashboard{gap:15px;font-size:14px}.text-link{max-width:100px;font-size:14px}}@media (max-width:380px){.hero h1{font-size:54px}.steps{gap:5px}.step{padding:9px;font-size:14px}.hero-art{margin-top:-20px;margin-bottom:-30px;transform:scale(.82)}.ticket-rate{font-size:32px}.pricing-art{padding:58px 23px 25px}.quote blockquote{font-size:21px}}.checkout-success{text-align:center}.checkout-success .success-icon{margin:35px auto 20px}.login-brand{letter-spacing:-1.4px;align-items:center;gap:8px;margin-bottom:32px;font-size:26px;font-weight:800;display:flex}.login-brand .mark{border-radius:50% 50% 50% 16%;width:33px;height:33px;font-size:30px}.password-field{position:relative}.password-field input{padding-right:65px}.password-toggle{color:#3979ed;background:#edf4ff;border-radius:999px;padding:7px 11px;font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-35%)}dialog .login-caption{text-align:center;margin-bottom:0;font-size:14px;line-height:1.7}dialog .login-notice{color:#516f97;background:#edf4ff;border-radius:14px;padding:12px 15px;font-size:15px}.button>.sign-in-icon{flex-shrink:0;transition:background .25s;transform:none}.button:hover>.sign-in-icon{transform:none}.sign-in-icon svg{transform-box:view-box;transform-origin:50%;width:17px;height:17px;transition:transform .25s;display:block}.button:hover .sign-in-icon svg{transform:rotate(40deg)}@media (prefers-reduced-motion:reduce){.sign-in-icon svg{transition:none}}.auth-error{color:#ac5268;background:#fff0f3;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.7}dialog .auth-error{color:#ac5268}.auth-switch{color:#3979ed;text-underline-offset:3px;padding:0;text-decoration:underline}button:disabled{cursor:wait;opacity:.6}.coin.has-logo,.token.has-logo{box-shadow:none;background:0 0;padding:0}.coin.has-logo img,.token.has-logo img{object-fit:contain;width:100%;height:100%;display:block}.asset-logo-inline{vertical-align:middle;object-fit:contain;flex-shrink:0;display:inline-block}body{font-size:16px;line-height:1.6}.hero p,.section-heading p,.payment-story p,.pricing-intro p,.benefit p,.cta p{font-size:16px;line-height:1.75}.nav nav,.button,.footer-top{font-size:15px}.footer-top p,.footer-top a,.footer-top button{line-height:1.7}.hero-note,.panel-footnote,.pricing-footnote,.ticket-note,.concept-label{font-size:14px}.checkout{width:320px}.checkout-top{flex-wrap:wrap;gap:10px}.secure{font-size:14px}.float-label,.mini-card{max-width:300px}.steps,.below-dashboard,.currencies>div{flex-wrap:wrap}.dashboard .stats{gap:20px}.dashboard .table-scroll{overflow-x:auto}.dashboard table{min-width:600px}dialog{max-width:520px}dialog input,dialog select{min-height:48px;font-size:16px}dialog p,dialog label{font-size:16px;line-height:1.7}dialog .login-caption,.auth-error,.password-toggle{font-size:14px}@media (max-width:1100px){.nav{gap:18px}.nav nav{gap:16px}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:800px){.hero{grid-template-columns:minmax(0,1fr)}.hero-art{min-width:0;transform:none}.checkout{width:min(320px,100% - 20px)}.float-label{max-width:240px;left:0}.hero-art .mini-card{max-width:240px;right:0}.below-dashboard{gap:16px;line-height:1.6}}@media (max-width:380px){.hero-art{margin:0 auto;transform:none}.float-label,.hero-art .mini-card{max-width:210px}}
