.auth-panel{grid-template-rows:auto minmax(0,1fr);place-content:stretch;min-height:100dvh;padding-top:30px;padding-bottom:30px;display:grid}.auth-brand-row{justify-content:space-between;align-items:center;gap:22px;min-height:52px;display:flex}.auth-brand-row .brand{flex:none;position:static}.auth-brand-row .eyebrow{text-align:right;white-space:nowrap;margin:0}.auth-panel-content{align-self:start;width:100%;max-width:640px;margin:0 auto;padding:16px 0 24px}.auth-layout-register{background:#fff;grid-template-columns:minmax(510px,.86fr) minmax(560px,1.14fr)}.auth-layout-register .auth-panel{max-width:780px;padding-inline:clamp(40px,5vw,86px)}.auth-layout-register .auth-panel-content{padding-top:8px}.page-heading.auth-heading{align-items:flex-start;margin-bottom:18px}.page-heading.auth-heading h1{letter-spacing:-.04em;margin:0;font:800 28px/1.15 Manrope,sans-serif}.page-heading.auth-heading p{max-width:42em;color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}.auth-flow{max-width:none}.auth-flow .ramp-step{padding-bottom:22px}.auth-flow .ramp-step.active .ramp-step-content{padding:16px 16px 18px}.auth-flow .auth-form,.auth-flow .register-form,.auth-flow .account-type-form,.auth-flow .auth-form.compact{margin-top:0}.auth-flow .selected-experience{margin-top:0;margin-bottom:14px}.auth-flow .account-type-art{height:118px}.auth-flow .account-type-copy{min-height:0}.auth-journey .auth-switch,.auth-journey .legal-copy{text-align:left;margin-top:20px}.verify-step{justify-items:start;gap:8px;display:grid}.verify-step .success-image,.verify-step .verify-spinner{margin:0 0 4px}.verify-step>strong{letter-spacing:-.02em;font:800 16px/1.25 Manrope,sans-serif}.verify-step p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.auth-flow .verify-email-actions{justify-items:start;margin-top:8px}.auth-flow .verify-email-actions .form-button{margin-inline:0}.email-verification-form{gap:20px;width:100%;max-width:420px}.email-verification-recipient{gap:6px;min-width:0;display:grid}.email-verification-recipient strong{overflow-wrap:anywhere;font-size:15px}.email-verification-recipient p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.email-verification-form .otp-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,1vw,10px);width:min(100%,350px)}.email-verification-form .otp-row input{width:100%;min-width:0;height:52px;padding:0;font-size:20px}.email-verification-form .form-button{width:min(100%,350px);min-width:0;height:48px}.email-verification-form .inline-field-error{margin:0}.email-verification-links{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.email-verification-links button{background:0 0;border:0;margin:0;padding:0;font-size:13px}.register-form{gap:16px;margin-top:22px}.register-form .input-wrap{transition:border-color .2s,box-shadow .2s,background-color .2s;position:relative}.register-form .input-wrap.is-valid{background:#fbfffd;border-color:#42b992}.register-form .input-wrap.is-invalid{background:#fffafb;border-color:#d85b68;box-shadow:0 0 0 3px #c63b4a14}.field-status{flex:none}.field-status.valid{color:#15936f}.field-status.invalid{color:var(--danger)}.field-help{color:#8492a1;font-size:11px;font-weight:500;line-height:1.4}.field-help.invalid{color:var(--danger)}.auth-form input.field-invalid,.auth-form .input-wrap.field-invalid{border-color:var(--danger);box-shadow:0 0 0 3px #c63b4a14}.inline-field-error{color:var(--danger);font-size:11px;font-weight:600;line-height:1.4;display:block}.consent-check.has-error{color:var(--danger)}.consent-check.has-error input{outline-offset:2px;outline:2px solid #c63b4a38}.success-image{object-fit:contain;filter:drop-shadow(0 14px 22px #003c8424);background:0 0;width:118px;height:118px;margin:0 auto 12px;display:block}.date-picker-trigger{color:#10263d;text-align:left;background:#fff;border:1px solid #ced8e3;border-radius:13px;justify-content:space-between;align-items:center;width:100%;height:45px;padding:0 16px;display:flex}.date-picker-trigger:hover{border-color:#a9bacb}.date-picker-trigger:focus-visible{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #dceafa}.date-picker-trigger .placeholder{color:#6f7e8e}.date-picker-trigger svg{color:#687b8f;width:19px}.date-picker-trigger.field-invalid{border-color:var(--danger);box-shadow:0 0 0 3px #c63b4a14}body.date-modal-open{overflow:hidden}.date-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03162c85;place-items:center;padding:24px;animation:.18s ease-out countryBackdropIn;display:grid;position:fixed;inset:0}.date-picker-modal{background:#fff;border:1px solid #d8e2ec;border-radius:22px;width:min(430px,100%);padding:20px;animation:.2s cubic-bezier(.2,.75,.25,1) countryModalIn;box-shadow:0 30px 90px #01122752}.date-picker-head{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.date-picker-head>div{gap:3px;display:grid}.date-picker-head strong{color:#10263d;font:800 20px/1.2 Manrope,sans-serif}.date-picker-head small{color:#718297}.date-picker-head button,.date-picker-controls>button{color:#53667a;background:#eef3f7;border:0;place-items:center;display:grid}.date-picker-head button{border-radius:50%;width:34px;height:34px}.date-picker-head .modal-close-btn{width:22px;height:22px}.date-picker-head svg,.date-picker-controls svg{width:18px}.date-picker-controls{grid-template-columns:38px 1fr 38px;align-items:center;gap:10px;margin-bottom:14px;display:grid}.date-picker-controls>button{border-radius:11px;width:38px;height:38px}.date-picker-controls>div{grid-template-columns:1.25fr .75fr;gap:8px;display:grid}.date-picker-controls select{color:#17304a;background:#fff;border:1px solid #d5dfe9;border-radius:10px;outline:0;min-width:0;height:40px;padding:0 9px;font-weight:700}.date-picker-controls select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #dceafa}.date-picker-weekdays,.date-picker-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.date-picker-weekdays{margin-bottom:5px}.date-picker-weekdays span{color:#8292a4;text-align:center;padding:7px 0;font-size:11px}.date-picker-grid button,.date-picker-grid i{aspect-ratio:1}.date-picker-grid button{color:#17304a;background:0 0;border:0;border-radius:11px;font-size:13px;font-weight:700}.date-picker-grid button:hover:not(:disabled){color:var(--blue);background:#eaf3fd}.date-picker-grid button.selected{background:var(--blue);color:#fff;box-shadow:0 7px 16px #003c8433}.date-picker-grid button:disabled{color:#c0cad4;cursor:not-allowed}.easyramp-toast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#10263d!important;background:#fffffff7!important;border:1px solid #d9e4ee!important;border-radius:16px!important;width:min(390px,100vw - 32px)!important;padding:15px 16px!important;box-shadow:0 20px 55px #031f402e!important}.easyramp-toast-title{font:800 14px/1.25 Manrope,sans-serif!important}.easyramp-toast-description{color:#687b8f!important;font-size:12px!important}.easyramp-toast-success{border-left:4px solid #19b989!important}.easyramp-toast-error{border-left:4px solid #c63b4a!important}.easyramp-toast-warning{border-left:4px solid #e4a11b!important}.easyramp-toast-info{border-left:4px solid var(--blue)!important}.easyramp-toast-close{color:#53667a!important;background:#fff!important;border:1px solid #d9e4ee!important}.swal2-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200!important}.easyramp-alert{background:#fff!important;border:1px solid #d9e4ee!important;border-radius:24px!important;width:min(440px,100vw - 32px)!important;padding:28px!important;box-shadow:0 32px 100px #0218344d!important}.easyramp-alert-title{color:#10263d!important;padding:8px 0 0!important;font:800 25px/1.15 Manrope,sans-serif!important}.easyramp-alert-copy{color:#687b8f!important;margin:10px 0 22px!important;font-size:14px!important;line-height:1.55!important}.easyramp-alert-icon{transform:scale(.82);border-width:3px!important;margin:2px auto 8px!important}.easyramp-alert-confirm,.easyramp-alert-cancel{border-radius:var(--radius-button,10px);border:0;min-width:120px;min-height:46px;padding:0 18px;font-weight:800}.easyramp-alert-confirm{background:var(--blue);color:#fff;box-shadow:0 8px 18px #003c8433}.easyramp-alert-confirm.danger{background:var(--danger)}.easyramp-alert-cancel{color:#334a62;background:#edf2f7;margin-right:9px}.otp-row{grid-template-columns:repeat(6,48px);gap:8px;width:max-content;max-width:100%;display:grid}.otp-row input{width:48px;height:52px;font-size:20px}.otp-row.invalid input{border-color:var(--danger);box-shadow:0 0 0 2px #c63b4a12}.verify-email-actions{justify-items:center;gap:15px;display:grid}.centered-copy+.form-button,.verify-email-actions .form-button{width:fit-content;margin-inline:auto;display:flex}.verify-login-link{color:var(--blue);text-align:center;font-size:13px;font-weight:800}.verify-state{text-align:center;align-content:center;place-items:center;gap:12px;min-height:270px;display:grid}.verify-state h1{letter-spacing:-1.4px;margin:4px 0 0;font:800 34px/1.1 Manrope,sans-serif}.verify-state p{color:#718297;margin:0}.verify-spinner{border:4px solid #dce8f3;border-top-color:var(--blue);border-radius:50%;width:52px;height:52px;animation:.75s linear infinite verifySpin}@keyframes verifySpin{to{transform:rotate(360deg)}}.country-picker{min-width:0;position:relative}.country-trigger{color:#10243a;text-align:left;background:#fff;border:1px solid #ced8e3;border-radius:13px;align-items:center;gap:10px;width:100%;height:45px;padding:0 14px;display:flex}.country-trigger:hover{background:#fbfdff;border-color:#9fb2c6}.country-trigger:focus-visible{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #dceafa}.country-trigger svg{color:#8191a2;width:17px;margin-left:auto}.country-flag{background-position:50%;background-size:cover;border-radius:50%;flex:0 0 28px;width:28px;height:28px;box-shadow:0 0 0 1px #0f2a461a,0 2px 7px #00142d1f}.country-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dial-code{color:#52657a;font-weight:700}body.country-modal-open{overflow:hidden}.country-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03162c85;place-items:center;padding:24px;animation:.18s ease-out countryBackdropIn;display:grid;position:fixed;inset:0}.country-menu{background:#fff;border:1px solid #d8e2ec;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr);width:min(560px,100%);height:min(620px,100dvh - 48px);animation:.2s cubic-bezier(.2,.75,.25,1) countryModalIn;display:grid;overflow:hidden;box-shadow:0 30px 90px #01122752}@keyframes countryBackdropIn{0%{opacity:0}}@keyframes countryModalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}}.country-menu-head{border-bottom:1px solid #e7edf3;justify-content:space-between;gap:18px;padding:18px 18px 14px;display:flex}.country-menu-head div{gap:3px;display:grid}.country-menu-head strong{letter-spacing:-.025em;font:800 17px/1.2 Manrope,sans-serif}.country-menu-head small{color:#718297;font-weight:500}.country-menu-head button{color:#53667a;background:#eef3f7;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.country-menu-head svg{width:17px}.modal-close-btn{cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 1px 4px #0f2a4614;color:#53667a!important;background:#fff!important;border:1px solid #d9e4ee!important;width:22px!important;height:22px!important}.modal-close-btn:hover{color:#10263d!important;background:#f4f7fa!important;border-color:#c5d3e0!important}.modal-close-btn svg{width:12px!important;height:12px!important}.provider-session-modal{--field-height:52px;--field-font:16px;--field-icon-size:18px;--field-label-size:13px;background:#fff;border:1px solid #d8e2ec;border-radius:20px;width:min(480px,100%);max-height:calc(100dvh - 48px);padding:26px;animation:.2s cubic-bezier(.2,.75,.25,1) countryModalIn;overflow-y:auto;box-shadow:0 30px 90px #01122752}.provider-session-modal__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.provider-session-modal__head>div{flex:1;min-width:0}.provider-session-modal .modal-close-btn{box-shadow:none;border-radius:12px;flex:0 0 40px;width:40px!important;height:40px!important}.provider-session-modal .modal-close-btn svg{width:18px!important;height:18px!important}.provider-session-modal__head .eyebrow{color:#8194a7;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.provider-session-modal__head h2{letter-spacing:-.03em;margin:0;font:800 22px/1.15 Manrope,sans-serif}.provider-session-modal__head p{color:#68778a;margin:8px 0 0;font-size:14px;line-height:1.5}.provider-session-modal__head .provider-session-email{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.provider-session-modal .flow-form{gap:18px;margin:0;display:grid}.provider-session-modal .session-field{gap:9px;min-width:0;display:grid}.provider-session-modal .session-field label{color:var(--ink);font-size:13px;font-weight:600}.provider-session-modal .flow-form .input-wrap{background:#fff;border:1px solid #cbd8e4;border-radius:12px;align-items:center;gap:10px;width:100%;display:flex;box-shadow:0 1px 2px #0f2a4608}.provider-session-modal .flow-form .input-wrap:focus-within{border-color:#2368a5;box-shadow:0 0 0 3px #2368a51f}.provider-session-modal .flow-form .input-wrap>svg{color:#7890a6;flex:0 0 18px}.provider-session-modal .flow-form .input-wrap input{width:0;min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit}.provider-session-modal .session-password-toggle{color:#617b91;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid}.provider-session-modal .session-password-toggle:hover{color:var(--ink);background:#f1f5f9}.provider-session-modal button:focus-visible{outline-offset:3px;outline:2px solid #2368a5}.provider-session-modal input:disabled{opacity:.65}.provider-session-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.provider-session-modal__actions .button{border-radius:12px;min-height:46px;padding:12px 18px;font-size:14px}.provider-session-modal__actions .button.primary{flex:1;justify-content:center}.provider-session-modal .otp-row{margin:4px 0 8px}@media (max-width:480px){.provider-session-modal{padding:20px}.provider-session-modal__head{gap:10px}.provider-session-modal__head h2{font-size:21px}.provider-session-modal__actions{flex-direction:column-reverse}.provider-session-modal__actions .button{width:100%}}.option-menu{grid-template-rows:auto minmax(0,1fr);width:min(480px,100%);height:auto;max-height:min(520px,100dvh - 48px)}.option-menu .country-results>button>.option-label{flex:1;min-width:0}.country-search{border-bottom:1px solid #e7edf3;padding:12px 14px;position:relative}.country-search svg{color:#8493a3;width:18px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.country-search input{border:1px solid #d4dee8;border-radius:12px;outline:0;width:100%;height:44px;padding:0 14px 0 42px}.country-search input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #dceafa}.country-results{overscroll-behavior:contain;padding:7px;overflow-y:auto}.country-results>button{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;width:100%;min-height:56px;padding:8px 10px;display:flex}.country-results>button:hover,.country-results>button.selected{background:#edf5ff}.country-results>button>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.country-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.country-results small{color:#8191a2;letter-spacing:.1em;font-size:10px}.country-results b{color:#65768a;font-size:12px}.country-results svg{width:16px;color:var(--blue)}.country-empty{color:#718297;text-align:center;padding:30px 18px}.phone-input-wrap{--phone-divider:#ced8e3;background:#fff;border:1px solid #ced8e3;border-radius:13px;align-items:center;height:45px;transition:border-color .2s,box-shadow .2s;display:flex}.phone-input-wrap:focus-within{--phone-divider:var(--blue);border-color:var(--blue);box-shadow:0 0 0 3px #dceafa}.phone-input-wrap.is-valid{--phone-divider:#42b992;border-color:#42b992}.phone-input-wrap.is-invalid{--phone-divider:#d85b68;border-color:#d85b68;box-shadow:0 0 0 3px #c63b4a14}.phone-input-wrap .country-trigger{border:0;border-right:1px solid var(--phone-divider);width:auto;min-width:128px;height:100%;box-shadow:none;background:0 0;border-radius:13px 0 0 13px;transition:border-color .2s}.phone-input-wrap .country-trigger:hover,.phone-input-wrap .country-trigger:focus-visible{border-color:#0000;border-right-color:var(--phone-divider);box-shadow:none;background:0 0;outline:0}.phone-input-wrap>input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 14px;font-size:14px}.phone-input-wrap>.field-status{width:18px;margin-right:13px}.account-type-form{gap:18px;display:grid}.account-type-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-type-card{text-align:left;background:#fff;border:1px solid #d5e0ea;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:0;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.account-type-card:hover{border-color:#a8bfd6;transform:translateY(-2px);box-shadow:0 14px 34px #00316c1a}.account-type-card.selected{border-color:var(--blue);box-shadow:0 0 0 3px #003c8417,0 15px 35px #00316c1f}.account-type-art{background:#eef7fc;flex:none;width:100%;height:145px;display:block;position:relative;overflow:hidden}.account-type-art img{object-fit:cover;object-position:50% 18%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.account-type-card:nth-child(2) .account-type-art img{object-position:50% 14%}.account-type-card:hover .account-type-art img{transform:scale(1.035)}.account-type-art:after{content:"";background:#fff;border-radius:50% 10px 50% 50%;width:46px;height:46px;position:absolute;bottom:-20px;right:-20px;box-shadow:0 0 0 1px #d5e0eab8}.account-type-card:nth-child(2) .account-type-art:after{border-radius:10px 50% 50%;left:-20px;right:auto}.account-type-copy{flex:1 0 auto;align-items:flex-start;gap:10px;min-height:114px;padding:17px 16px 16px;display:flex}.account-type-copy>span{flex:1;gap:7px;min-width:0;display:grid}.account-type-copy strong{letter-spacing:-.035em;color:#0c2035;font:800 17px/1.15 Manrope,sans-serif}.account-type-copy small{color:#6f8093;font-size:11px;line-height:1.45}.account-type-copy i{color:#fff;border:1px solid #c7d4e1;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.account-type-card.selected .account-type-copy i{border-color:var(--blue);background:var(--blue)}.account-type-copy svg{width:14px}.selected-experience{background:#f4f8fc;border:1px solid #d9e4ee;border-radius:12px;justify-content:space-between;align-items:center;margin-top:18px;padding:11px 13px;display:flex}.selected-experience span{color:#17334f;font-size:12px;font-weight:800}.selected-experience button{color:var(--blue);background:0 0;border:0;font-size:12px;font-weight:800}.password-toggle{color:#8191a2;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.password-toggle:hover{background:#edf3f8}.password-toggle svg{width:19px}.password-rules{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}.password-rules span{color:#8190a0;align-items:center;gap:7px;min-width:0;font-size:11px;line-height:1.35;transition:color .18s;display:flex}.password-rules svg{flex:none;width:14px;height:14px}.password-rules .valid{color:#128363}.password-rules .invalid{color:#b24a57}.password-rules .neutral svg{color:#bdc7d1}.register-form .form-button:disabled{box-shadow:none;background:#aab8c8}.register-aside{isolation:isolate;clip-path:url(#register-panel-clip);background:#031d3e;padding:0}.auth-shoulder-clip-def{pointer-events:none;width:0;height:0;position:absolute;overflow:visible}.register-slides{z-index:-3;position:absolute;inset:0}.register-hero-image{object-fit:cover;object-position:52% top;opacity:0;transform-origin:top;animation:24s cubic-bezier(.4,0,.2,1) infinite registerSlide;transform:translate(5%)scale(1.035)}.register-slide:nth-child(2){object-position:54% top;animation-delay:6s}.register-slide:nth-child(3){object-position:57% top;animation-delay:12s}.register-slide:nth-child(4){object-position:54% top;animation-delay:18s}@keyframes registerSlide{0%,25%{opacity:1;transform:translate(0)scale(1.02)}28%,97%{opacity:0;transform:translate(-4%)scale(1.045)}98%,to{opacity:0;transform:translate(5%)scale(1.035)}}.carousel-progress{z-index:4;grid-template-columns:repeat(4,1fr);gap:7px;display:grid;position:absolute;top:34px;left:20%;right:8%}.carousel-progress i{background:#ffffff61;border-radius:999px;height:5px;overflow:hidden}.carousel-progress i:after{content:"";border-radius:inherit;transform-origin:0;background:#fff;width:100%;height:100%;animation:24s linear infinite slideProgress;display:block;transform:scaleX(0)}.carousel-progress i:nth-child(2):after{animation-delay:6s}.carousel-progress i:nth-child(3):after{animation-delay:12s}.carousel-progress i:nth-child(4):after{animation-delay:18s}@keyframes slideProgress{0%{transform:scaleX(0)}23.5%{transform:scaleX(1)}23.6%,to{transform:scaleX(0)}}.register-image-shade{z-index:-2;background:radial-gradient(82% 42% at 46% 72%,#003c8475 0%,#003c8438 48%,#0000 78%),linear-gradient(90deg,#003c8438 0%,#003c840f 58%,#00234e24 100%),linear-gradient(#00234e1a 0%,#003c840a 34%,#00316c57 61%,#001d41ad 84%,#001127d6 100%);position:absolute;inset:0}.register-visual-copy{z-index:2;text-shadow:0 2px 18px #00112761,0 1px 3px #00112757;max-width:590px;position:absolute;bottom:150px;left:clamp(34px,4vw,72px);right:clamp(34px,4vw,72px)}.register-visual-copy span{color:#83f1d1;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:800}.register-visual-copy h2{letter-spacing:-2.5px;margin:11px 0 12px;font:700 clamp(35px,4.2vw,66px)/1.02 Manrope,sans-serif}.register-visual-copy p{color:#ffffffc7;margin:0;font-size:15px}.asset-rail{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03183494;border-block:1px solid #ffffff2e;padding:16px 0;position:absolute;bottom:28px;left:-28px;right:-28px;overflow:hidden;transform:rotate(-1.2deg)}.asset-rail-track{will-change:transform;width:max-content;animation:36s linear infinite currencyMarquee;display:flex}.asset-rail-group{flex:none;gap:10px;padding-right:10px;display:flex}.rail-token{background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;min-width:112px;padding:8px 13px 8px 8px;display:flex;box-shadow:0 8px 28px #000d1f33}.rail-token img{background:#fff;border-radius:50%;width:38px;height:38px;box-shadow:0 0 0 2px #fff3}.rail-token strong{color:#fff;letter-spacing:.05em;font-size:12px}@keyframes currencyMarquee{to{transform:translate(-50%)}}.asset-rail:hover .asset-rail-track{animation-play-state:paused}@media (max-height:850px) and (min-width:1001px){.auth-panel{padding-top:22px;padding-bottom:18px}.auth-panel-content{padding-top:12px}.page-heading.auth-heading h1{font-size:24px}.register-form{gap:12px;margin-top:16px}.register-form .input-wrap{height:42px}.register-visual-copy{bottom:135px}}@media (max-width:1000px){.auth-brand-row{align-items:flex-start}.auth-brand-row .eyebrow{white-space:normal;max-width:145px}.auth-layout-register{grid-template-columns:1fr}.auth-layout-register .auth-panel{max-width:700px}}@media (max-width:650px){.auth-panel{padding-top:20px}.auth-panel-content{padding-top:24px}.auth-brand-row .brand img{height:39px}.auth-brand-row .eyebrow{max-width:110px;font-size:9px}.password-rules,.account-type-grid{grid-template-columns:1fr}.account-type-art{height:160px}.account-type-art img,.account-type-card:nth-child(2) .account-type-art img{object-position:50% 10%}}.auth-skeleton{gap:18px;margin-top:8px;display:grid}.auth-skeleton-heading{gap:10px;margin-bottom:4px;display:grid}.auth-skeleton-step{border:1px solid var(--line);background:#fff;border-radius:16px;gap:16px;padding:16px 16px 18px;display:grid}.auth-skeleton-step-meta{gap:8px;display:grid}.auth-skeleton-fields{gap:10px;display:grid}.skel{background:linear-gradient(90deg,#e8eef5 0%,#f5f8fb 45%,#e8eef5 90%) 0 0/200% 100%;border-radius:8px;animation:1.25s ease-in-out infinite authSkeletonShimmer;display:block}.skel-title{border-radius:10px;width:min(180px,55%);height:28px}.skel-subtitle{width:min(320px,88%);height:14px}.skel-badge{width:72px;height:10px}.skel-step-title{width:min(140px,45%);height:18px}.skel-step-copy{width:min(260px,78%);height:12px}.skel-label{width:88px;height:10px;margin-top:6px}.skel-input{border-radius:10px;width:100%;height:46px}.skel-button{border-radius:var(--radius-button,10px);width:168px;height:42px;margin-top:8px}.skel-footer{width:min(220px,70%);height:12px;margin:8px auto 0}.auth-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auth-method-card{text-align:left;border:1px solid var(--line);color:inherit;background:#fff;border-radius:14px;gap:6px;padding:16px;display:grid}.auth-method-card i{width:36px;height:36px;color:var(--blue);background:#e8f0fa;border-radius:10px;place-items:center;display:grid}.auth-method-card strong{font:800 15px Manrope,sans-serif}.auth-method-card small{color:var(--muted);font-size:12px;line-height:1.45}.auth-method-card.selected{border-color:var(--blue);box-shadow:0 0 0 3px #003c8417}.auth-method-card.disabled{opacity:.55;cursor:not-allowed}.auth-app-setup{justify-items:start;gap:14px;display:grid}.auth-app-secret{color:var(--muted);margin:0;font-size:13px}.auth-app-secret code{color:var(--ink);word-break:break-all;font-weight:700}@media (max-width:650px){.auth-method-grid{grid-template-columns:1fr}}@keyframes authSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.register-slide,.carousel-progress i:after,.asset-rail-track{transition:none;animation:none}.register-slide:first-child{opacity:1;transform:none}.skel{background:#e8eef5;animation:none}}
:where(.section,.asset-section,.security-band,.cta,.feature-grid,.asset-cloud,.auth-proof,.register-visual-copy,.setup-copy,.action-card,.account-card,.activity-card,.quick-assets,.flow-card) :is(h2,h3){letter-spacing:-.045em;text-wrap:balance;font-family:Manrope,Arial Black,sans-serif;font-weight:800;line-height:1.02}.balance-card .card-heading h2{letter-spacing:-.025em}
.flow-title-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.flow-title .chevron-crumbs{margin-bottom:0}.flow-title-actions .button.ghost{border-radius:var(--radius-button,10px);height:42px;padding:0 16px}.flow-steps .done i{color:#138568;background:#e4f7f0}.flow-steps .done i svg{width:16px;height:16px}.flow-form{gap:18px;margin-top:22px;display:grid}.flow-form label{gap:8px;font-size:13px;font-weight:700;display:grid}.flow-form label span.optional{color:var(--muted);font-weight:500}.flow-form .input-wrap,.flow-form .select-wrap{background:#fff;border:1px solid #ced8e3;border-radius:13px;align-items:center;gap:10px;height:46px;padding:0 15px;display:flex}.flow-form .input-wrap:focus-within,.flow-form .select-wrap:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #dceafa}.flow-form .input-wrap svg,.flow-form .select-wrap svg{color:#8191a2;flex:none;width:19px}.flow-form .input-wrap input,.flow-form .select-wrap select{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:12px}.flow-form .select-wrap select{appearance:none;cursor:pointer;background:0 0}.flow-form .select-wrap svg:last-child{margin-left:auto}.flow-form .input-wrap.field-invalid,.flow-form .select-wrap.field-invalid{border-color:var(--danger);box-shadow:0 0 0 3px #c63b4a14}.flow-form .option-trigger{color:#10263d;text-align:left;background:#fff;border:1px solid #ced8e3;border-radius:13px;align-items:center;gap:10px;width:100%;height:46px;padding:0 15px;display:flex}.flow-form .option-trigger:hover{background:#fbfdff;border-color:#9fb2c6}.flow-form .option-trigger:focus-visible{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #dceafa}.flow-form .option-trigger svg{color:#8191a2;flex:none;width:19px}.flow-form .option-trigger svg:last-child{margin-left:auto}.flow-form .option-trigger .option-mark,.country-results .option-mark{object-fit:cover;background:#fff;border-radius:999px;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #10263d14}.country-results .option-mark{width:28px;height:28px}.country-results .option-mark-fallback{color:#8191a2;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.country-results .option-mark-fallback svg{width:18px}.flow-form .option-trigger span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.flow-form .option-trigger .placeholder{color:#6f7e8e;font-weight:500}.flow-form .option-trigger.field-invalid{border-color:var(--danger);box-shadow:0 0 0 3px #c63b4a14}.crypto-network-trigger{color:#10263d;text-align:left;background:#fff;border:1px solid #ced8e3;border-radius:13px;align-items:center;gap:10px;width:100%;height:46px;padding:0 15px;display:flex}.crypto-network-trigger:hover{background:#fbfdff;border-color:#9fb2c6}.crypto-network-trigger:focus-visible{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #dceafa}.crypto-network-trigger img{flex:none}.crypto-network-trigger span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.crypto-network-trigger svg:last-child{color:#8191a2;flex:none;width:19px;margin-left:auto}.flow-form .field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.flow-form .inline-field-error{color:var(--danger);font-size:12px;font-weight:500}.password-change-form{gap:12px;max-width:520px;margin-top:0}.password-change-form label{gap:6px}.password-change-form .password-rules{gap:4px 12px;margin:2px 0 0}.flow-card.flow-card-plain{background:0 0;border:0;border-radius:0;padding:0}.flow-card.flow-card-plain>h2{margin-top:0}.flow-card h2{margin-bottom:0}.flow-card>p{margin:6px 0 0}.doc-grid{gap:12px;margin-top:22px;display:grid}.doc-upload{background:#fff;border:1px solid #ced8e3;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:14px 16px;display:grid}.doc-upload strong{font-size:13px}.doc-upload small{color:var(--muted);grid-column:1;font-size:12px}.doc-upload input[type=file]{grid-area:1/2/3;max-width:180px;font-size:12px}.doc-upload.done{background:#fbfffd;border-color:#42b992}.flow-card-idv{padding:14px 16px 16px}.flow-card-idv .info-banner{margin-bottom:0}.sumsub-shell{background:0 0;min-height:480px;margin-top:10px;overflow:hidden}.sumsub-shell iframe{border:0;width:100%;display:block}.flow-card-copy{color:var(--muted);margin:12px 0 0;font-size:13px}.status-panel{background:#f7fafc;border:1px solid #dbe6f0;border-radius:14px;gap:4px;margin-top:22px;padding:16px 18px;display:grid}.status-panel strong{font-size:14px}.status-panel span{color:var(--muted);font-size:13px}.status-panel.pending{background:#fffaf0;border-color:#f0dfb8}.status-panel.success{background:#f3fbf7;border-color:#b8e6d4}.status-panel.error{background:#fff5f6;border-color:#efc2c8}.flow-result-actions{justify-items:center;gap:12px;margin-top:14px;display:grid}.flow-result-actions .flow-secondary-action{justify-self:center}.flow-secondary-action{color:var(--blue);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.flow-secondary-action.is-disabled{color:#8da0b3;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.account-screen{max-width:640px}.account-panel{background:#fff;border:1px solid #dfe6ed;border-radius:22px;overflow:hidden}.account-panel+.account-panel{margin-top:16px}.account-panel-head{padding:18px 22px 8px}.account-panel-head h2{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font:700 12px Manrope,sans-serif}.account-hero{align-items:center;gap:14px;padding:22px;display:flex}.account-hero .avatar.large{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:16px;font-weight:700;display:grid}.account-hero h2{margin:0 0 2px;font:700 20px Manrope,sans-serif}.account-hero p{color:var(--muted);margin:0;font-size:13px}.settings-list{display:grid}.settings-row{border-bottom:1px solid var(--hair,#ecf1f6);color:inherit;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.settings-row.static{cursor:default}.settings-row:hover:not(.static){color:var(--blue)}.settings-row i{background:var(--surface-soft,#f7f9fc);width:36px;height:36px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.settings-row strong{font-size:14px;display:block}.settings-row small{color:var(--muted);font-size:12px}.settings-row>svg:last-child{color:#8fa3b8}.settings-row:last-child{border-bottom:0}.account-rows{display:grid}.account-rows article{border-bottom:1px solid var(--hair,#ecf1f6);grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.account-rows article span{color:var(--muted);grid-area:1/2;font-size:12px}.account-rows article strong{grid-area:2/2;font-size:14px}.account-rows article svg{color:#8191a2;grid-row:1/3}.account-rows article small{color:#138568;grid-area:1/3/3;font-size:11px;font-weight:700}.account-rows article:last-child{border-bottom:0}.compliance-layer{max-width:var(--ramp-measure,880px);flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.status-chip{letter-spacing:.02em;background:var(--surface-soft,#f7f9fc);color:#6c8095;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.status-chip.verified{background:var(--mint-soft,#eaf7f2);color:var(--mint-ink,#0f7a5c)}.status-chip.pending{color:#8a6414;background:#fff6e8}.status-chip.todo{color:#8194a7;background:#f4f7fa}.status-chip.rejected{color:#b42318;background:#fff1f2}.flow-result-page{place-items:center;min-height:100%;padding:32px 20px;display:grid}.flow-result{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:440px;display:flex}.flow-result h2{margin:6px 0 0}.flow-result p{color:var(--muted);margin:0;font-size:15px;font-weight:500;line-height:1.55}.flow-result .form-button{justify-content:center;width:auto;margin-top:18px;display:inline-flex}@media (max-width:650px){.flow-form .field-row{grid-template-columns:1fr}.flow-title-actions{display:none}.doc-upload{grid-template-columns:1fr}.doc-upload input[type=file]{grid-area:auto/1;max-width:none}}.phone-number-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.phone-number-summary div{gap:4px;display:grid}.phone-number-summary small{color:var(--muted,#64748b)}.phone-number-summary strong{color:#08213f;font-size:1rem}.button-row{flex-wrap:wrap;gap:10px;display:flex}
.ramp-page{--ramp-measure:880px}.ramp-page .page-heading,.ramp-page .flow-card,.ramp-page .route-grid,.ramp-page .route-tiles,.ramp-page .flow-lead,.ramp-page .ramp-notice,.ramp-page .ramp-actions{max-width:var(--ramp-measure)}.ramp-page .payout-hub{max-width:640px}.ramp-page .payout-hub .page-heading,.ramp-page .payout-hub .ramp-actions,.ramp-page .payout-hub .payout-account-list{max-width:none}.ramp-actions{justify-content:flex-end;display:flex}.ramp-notice+.ramp-notice{margin-top:14px}.route-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.route-card{background:#fff;border:1px solid #dfe6ed;border-radius:22px;align-content:start;gap:14px;padding:22px;display:grid}.route-card-head{grid-template-columns:40px 1fr auto;align-items:center;gap:12px;display:grid}.route-card-head i{width:40px;height:40px;color:var(--blue);background:#eef4fb;border-radius:12px;place-items:center;display:grid}.route-card.sell .route-card-head i{color:#5340a8;background:#f2f0fb}.route-card-head small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800;display:block}.route-card-head h2{margin:2px 0 0;font:700 19px Manrope,sans-serif}.route-status{color:var(--muted);white-space:nowrap;background:#f7fafc;border:1px solid #dbe6f0;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.route-status.live{color:#0f7a5c;background:#f3fbf7;border-color:#b8e6d4}.route-legs{gap:10px;display:grid}.route-leg{background:#f8fafc;border:1px solid #eef2f6;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.route-leg svg{color:#8191a2;width:17px;margin-top:2px}.route-leg span{color:var(--muted);font-size:11px;font-weight:600;display:block}.route-leg strong{word-break:break-all;font-size:13px;display:block}.route-leg em{color:var(--muted);font-size:12px;font-style:normal;display:block}.route-card>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.route-card .button{justify-self:start}.copy-list{gap:0;display:grid}.copy-row{border:0;border-bottom:1px solid var(--hair,#ecf1f6);background:0 0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:12px 0;display:grid}.copy-row span{color:var(--muted);grid-column:1;font-size:11px;font-weight:600}.copy-row strong{word-break:break-all;grid-column:1;font-size:13px}.copy-row strong.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.copy-row button{color:#5f738a;background:0 0;border:0;border-radius:9px;grid-area:1/2/3;place-items:center;width:32px;height:32px;display:grid}.copy-row button:hover{color:var(--ink);background:#f4f8fb}.receiving-address-list{gap:18px;display:grid}.receiving-address-card,.receiving-address-head{gap:10px;display:grid}.receiving-address-head>strong{font-size:14px}.receiving-support-block{gap:6px;display:grid}.receiving-support-label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.receiving-token-row,.receiving-network-row{flex-wrap:wrap;gap:6px;display:flex}.receiving-token-pill,.receiving-network-pill{color:#3d5268;background:#f7fafc;border:1px solid #e2eaf2;border-radius:999px;align-items:center;gap:6px;padding:5px 9px 5px 6px;font-size:11px;font-weight:650;display:inline-flex}.receiving-token-pill{color:var(--blue);background:#eef5fb;border-color:#d5e4f4;font-weight:750}.receiving-token-pill img,.receiving-network-pill img{border-radius:50%}.receiving-token-fallback{background:#dce8f5;border-radius:50%;place-items:center;width:18px;height:18px;font:800 8px/1 DM Sans,sans-serif;display:grid}.receiving-address-card.is-compact .receiving-token-pill,.receiving-address-card.is-compact .receiving-network-pill{padding:4px 8px 4px 5px;font-size:11px}.setup-section+.setup-section{margin-top:18px}.setup-section>h3{letter-spacing:-.02em;margin:0 0 6px;font:800 20px/1.2 Manrope,sans-serif}.setup-section>p{color:var(--muted);font-size:13px;line-height:1.55}.setup-section>h3+p{max-width:62ch;margin:0}.setup-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.setup-section-head h3{letter-spacing:-.02em;margin:0 0 6px;font:800 20px/1.2 Manrope,sans-serif}.setup-section-head p{color:var(--muted);margin:0;font-size:13px}.setup-step-mark{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.setup-section>.setup-step-mark{margin:0 0 10px}.setup-step-mark.done{color:#0f7a5c}.setup-step-mark svg{flex:none}.choice-group{gap:6px;display:grid}.choice-group>span{font-size:var(--field-label-size,11px);font-weight:700}.choice-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice-row.wrap{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.network-choice-group{margin-bottom:14px}.choice-row.network-choice-row{grid-template-columns:unset;flex-wrap:wrap;gap:8px;display:flex}.selection.network-choice{border-radius:12px;flex:0 auto;gap:8px;width:auto;min-width:148px;max-width:200px;padding:8px 34px 8px 10px}.selection.network-choice[aria-pressed]:after{width:14px;height:14px;right:10px}.network-choice-mark{object-fit:cover;background:#fff;border-radius:999px;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #10263d14}.selection.network-choice strong{font-size:12px;line-height:1.2}.selection.network-choice small{letter-spacing:.02em;margin-top:1px;font-size:9px}.inline-callout{background:#f7fafc;border:1px solid #d9e4ee;border-radius:14px;margin:0 0 14px;padding:14px 16px}.inline-callout.danger{background:#fff5f6;border-color:#f0c4ca}.inline-callout strong{color:#10263d;margin:0 0 6px;font-size:14px;display:block}.inline-callout p{color:#5c6f84;margin:0;font-size:13px;line-height:1.45}.inline-callout p+p{margin-top:8px}.inline-callout .muted{color:#8191a2}.selection>span{gap:2px;min-width:0;display:grid}.selection strong{font-size:13px}.selection[aria-pressed]{padding-right:40px;transition:border-color .15s,background .15s;position:relative}.selection[aria-pressed]:hover{border-color:#9fb2c6}.selection[aria-pressed]:after{content:"";background:#fff;border:1px solid #cdd8e3;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.selection[aria-pressed=true],.selection.selected{border-color:var(--blue);background:#f4f8fd}.selection[aria-pressed=true]:after{border-color:var(--blue);background:radial-gradient(circle at center, #fff 0 3.5px, var(--blue) 3.5px)}.flow-form label>.field-name{align-items:baseline;gap:5px;display:flex}.saved-item{border:0;border-bottom:1px solid var(--hair,#ecf1f6);background:0 0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 0;display:grid}.saved-item+.saved-item{margin-top:0}.saved-item.current{border-color:var(--hair,#ecf1f6);background:0 0}.saved-item strong{font-size:13px}.saved-item small{color:var(--muted);word-break:break-all;font-size:12px}.saved-item .saved-actions{grid-area:1/2/3;align-items:center;gap:8px;display:flex}.saved-item .saved-actions button{color:#5f738a;background:#fff;border:1px solid #dfe6ed;border-radius:9px;height:30px;padding:0 10px;font-size:12px;font-weight:700}.saved-item .saved-actions button:hover{background:#f8fbfe;border-color:#9fb2c6}.saved-item .saved-actions button.danger:hover{color:var(--danger);background:#fff5f6;border-color:#efc2c8}.corridor-note{color:var(--muted);font-size:12px;line-height:1.5}.setup-section>.corridor-note{max-width:62ch;margin:14px 0 0}.tx-heading{align-items:center;width:100%;max-width:1100px;margin-bottom:18px}.tx-heading h1{margin:0}.tx-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.tx-refresh span{font-weight:700}.tx-refresh .spin{animation:.8s linear infinite tx-spin}@keyframes tx-spin{to{transform:rotate(360deg)}}.tx-filters{grid-template-columns:repeat(3,minmax(140px,1fr)) repeat(2,minmax(170px,1.08fr)) auto;align-items:end;gap:10px 14px;width:100%;max-width:1100px;margin-bottom:22px;display:grid}.tx-filters label{gap:6px;min-width:0;display:grid}.tx-filters label span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.tx-filters select,.tx-filters input{box-sizing:border-box;width:100%;min-width:0;height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ced8e3;border-radius:10px;padding:0 12px;font-size:13px}.tx-filters select:focus,.tx-filters input:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #dceafa}.tx-filters-actions{flex-wrap:wrap;gap:8px;min-width:max-content;display:flex}.tx-filters-actions .button{height:40px;min-height:40px;padding-block:0}@media (max-width:900px) and (min-width:721px){.tx-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tx-filters-actions{grid-column:auto}}.tx-export-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05244685;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tx-export-modal{background:#fff;border:1px solid #d8e2ec;border-radius:22px;width:min(620px,100%);max-height:calc(100vh - 40px);padding:26px;overflow:auto;box-shadow:0 28px 80px #0524463d}.tx-export-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.tx-export-head .setup-kicker{color:var(--blue)}.tx-export-head h2{color:var(--ink);letter-spacing:-.5px;margin:6px 0 5px;font:700 25px Manrope,sans-serif}.tx-export-head p,.tx-export-includes p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.tx-export-options{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;padding:0;display:grid}.tx-export-options legend{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;margin-bottom:8px;font-size:12px;font-weight:800}.tx-export-options label{cursor:pointer;border:1px solid #d8e2ec;border-radius:14px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;min-width:0;padding:15px;display:grid}.tx-export-options.compact label{grid-template-columns:auto 1fr}.tx-export-options label.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#edf5ff}.tx-export-options label>svg{color:var(--blue)}.tx-export-options label span{gap:3px;min-width:0;display:grid}.tx-export-options label strong{color:var(--ink);font-size:13px}.tx-export-options label small{color:var(--muted);font-size:11px;line-height:1.35}.tx-export-includes{background:#eaf7f3;border-radius:13px;padding:14px 16px}.tx-export-includes strong{color:#087a5d;margin-bottom:3px;font-size:12px;display:block}.tx-export-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.tx-list-meta{margin-bottom:10px}.tx-list-meta p{color:var(--muted);margin:0;font-size:13px}.tx-list.is-loading{opacity:.65}.tx-list-skeleton .skel-tx-meta{border-radius:6px;width:140px;height:12px}.tx-item-skel{pointer-events:none}.tx-list-skeleton .tx-skel-direction{align-items:center;gap:10px;display:inline-flex}.tx-list-skeleton .skel-tx-clip{border-radius:999px;flex:none;width:28px;height:28px}.tx-list-skeleton .skel-tx-title{border-radius:8px;width:56px;height:16px}.tx-list-skeleton .skel-tx-status{border-radius:999px;width:88px;height:26px}.tx-list-skeleton .skel-tx-amount-label{border-radius:5px;width:48px;height:9px}.tx-list-skeleton .skel-tx-amount{border-radius:6px;width:min(110px,85%);height:14px;margin-top:4px}.tx-list-skeleton .skel-tx-date{border-radius:6px;width:72px;height:12px}.skel-tx-heading-btn{border-radius:var(--radius-button,10px);width:108px;height:40px}.tx-filters-skel{pointer-events:none}.tx-filter-skel{gap:6px;min-width:0;display:grid}.skel-tx-filter-label{border-radius:5px;width:52px;height:10px}.skel-tx-filter-field{border-radius:10px;width:100%;height:40px}.skel-tx-filter-btn{border-radius:var(--radius-button,10px);align-self:end;width:88px;height:40px}.ramp-page-skel{gap:0;display:grid}.route-tiles-skel{pointer-events:none}.route-tile-skel{background:linear-gradient(#f7fbff 0%,#eef5fc 100%);border:1px solid #d7e4f3;border-radius:18px;align-content:start;gap:10px;min-height:168px;padding:22px 22px 20px;display:grid}.route-tile-skel.sell{background:linear-gradient(#fbfcfd 0%,#f3f6f9 100%);border-color:#dde4ec}.skel-route-kicker{border-radius:5px;width:88px;height:10px}.skel-route-clip{border-radius:999px;width:52px;height:32px;margin-top:4px}.skel-route-title{border-radius:8px;width:min(160px,70%);height:18px;margin-top:4px}.skel-route-copy{border-radius:6px;width:min(220px,92%);height:12px}.soft-section-skel{margin-top:34px}.dashboard-glance-skel{gap:0;display:grid}.soft-section-skel-flow .flow-skel{min-height:200px}.soft-section-skel-flow .skel-flow-chart{background:linear-gradient(90deg,#e8eef5 0%,#f5f8fb 45%,#e8eef5 90%) 0 0/200% 100%;border:1px solid #e4ebf2;min-height:180px;animation:1.25s ease-in-out infinite authSkeletonShimmer}.soft-section-skel-flow .skel-flow-figure{border:1px solid #e4ebf2}.soft-section-skel-head{gap:8px;display:grid}.payout-detail-skel{display:grid}.payout-detail-skel-heading{gap:10px;width:min(440px,62vw);display:grid}.skel-detail-kicker{border-radius:6px;width:112px;height:11px}.skel-detail-title{border-radius:12px;width:min(390px,90%);height:44px}.skel-detail-currency{border-radius:7px;width:58px;height:14px}.skel-detail-back{border-radius:var(--radius-button,12px);width:225px;height:46px}.payout-detail-skel-facts{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.payout-detail-skel-fact{border-bottom:1px solid #e3eaf2;border-right:1px solid #e3eaf2;gap:12px;min-height:96px;padding:24px;display:grid}.skel-detail-label{border-radius:5px;width:78px;height:10px}.skel-detail-value{border-radius:7px;width:min(180px,78%);height:18px}.payout-detail-skel-address{gap:18px;margin-top:24px;display:grid}.skel-detail-pills{border-radius:999px;width:min(520px,70%);height:34px}.skel-detail-address{border-radius:12px;width:100%;height:58px}@media (max-width:760px){.payout-detail-skel .page-heading{align-items:flex-start}.payout-detail-skel-heading{width:100%}.skel-detail-back{width:170px}.payout-detail-skel-facts{grid-template-columns:1fr}}.skel-section-title{border-radius:8px;width:min(220px,55%);height:20px}.skel-section-copy{border-radius:6px;width:min(360px,88%);height:12px}.soft-section-skel-rows{gap:12px;margin-top:4px;display:grid}.skel-section-row{border-radius:10px;width:100%;height:44px}.flow-skel{grid-template-columns:minmax(0,1.6fr) minmax(140px,.7fr);align-items:stretch;gap:20px;display:grid}.skel-flow-chart{border-radius:14px;width:100%;height:180px}.flow-skel-figures{gap:10px;display:grid}.skel-flow-figure{border-radius:10px;width:100%;height:48px}.ramp-flow-skel{gap:0;display:grid}.flow-lead-skel{align-items:center;gap:14px;margin-bottom:22px;display:flex}.skel-flow-lead-clip{border-radius:999px;flex:none;width:64px;height:40px}.flow-lead-skel-copy{gap:8px;display:grid}.skel-flow-lead-kicker{border-radius:5px;width:96px;height:10px}.skel-flow-lead-title{border-radius:8px;width:min(200px,70%);height:18px}.ramp-step-skel{grid-template-columns:28px minmax(0,1fr);gap:14px;padding:0 0 28px;display:grid;position:relative}.skel-step-mark{border-radius:999px;width:28px;height:28px}.ramp-step-skel-body{gap:10px;padding-top:4px;display:grid}.skel-step-eyebrow{border-radius:5px;width:120px;height:10px}.skel-step-title{border-radius:8px;width:min(240px,65%);height:18px}.skel-step-summary{border-radius:6px;width:min(380px,90%);height:12px}.ramp-step-skel-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.skel-step-field{border-radius:10px;width:100%;height:46px}.payout-hub-skel-heading{gap:10px;display:grid}.skel-page-title{border-radius:10px;width:min(220px,60%);height:28px}.skel-page-copy{border-radius:7px;width:min(420px,92%);height:14px}.payout-hub-skel-toolbar{pointer-events:none}.skel-toolbar-btn{border-radius:var(--radius-button,10px);width:96px;height:40px}.skel-toolbar-btn.primary{width:128px}.payout-row-skel{border:1px solid #e4ebf2;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:10px;padding:14px 16px;display:grid}.skel-payout-flag{border-radius:999px;width:40px;height:40px}.payout-row-skel-copy{gap:8px;display:grid}.skel-payout-name{border-radius:7px;width:min(180px,70%);height:14px}.skel-payout-meta{border-radius:6px;width:min(240px,85%);height:11px}.skel-payout-action{border-radius:7px;width:72px;height:14px}.dashboard-skel-heading{gap:10px;display:grid}.skel-dash-eyebrow{border-radius:5px;width:140px;height:10px}.skel-dash-title{border-radius:10px;width:min(280px,70%);height:30px}.skel-dash-copy{border-radius:7px;width:min(340px,88%);height:14px}.skel-dash-cta{border-radius:var(--radius-button,10px);width:180px;height:42px}.setup-banner-skel{pointer-events:none;min-height:180px;margin-bottom:26px}.setup-banner-skel-inner{z-index:1;gap:12px;max-width:420px;padding:28px 0;display:grid;position:relative}.skel-setup-kicker{border-radius:5px;width:110px;height:10px}.skel-setup-title{border-radius:9px;width:min(200px,70%);height:24px}.skel-setup-copy{border-radius:6px;width:min(280px,90%);height:12px}.skel-setup-progress{border-radius:999px;width:min(260px,80%);height:8px;margin-top:4px}.setup-banner-skel-steps{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.skel-setup-step{border-radius:999px;width:72px;height:28px}@media (max-width:900px){.flow-skel,.ramp-step-skel-fields{grid-template-columns:1fr}}.tx-pagination{border-top:1px solid var(--hair,#ecf1f6);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.tx-pagination span{color:var(--muted);font-size:13px;font-weight:600}.tx-pagination .button{align-items:center;gap:4px;display:inline-flex}.tx-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.tx-item{color:inherit;border-top:1px solid #eef2f6;border-radius:10px;grid-template-columns:minmax(120px,1.1fr) minmax(0,1.6fr) auto;align-items:center;gap:16px 20px;padding:14px 0;text-decoration:none;transition:background .15s;display:grid}.tx-list>li:first-child .tx-item{border-top:0;padding-top:2px}a.tx-item:hover{background:#f7fafc}a.tx-item:focus-visible{outline-offset:2px;outline:2px solid #b7d2ef}.tx-item-lead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tx-item-amounts{min-width:0;color:var(--ink);grid-template-columns:1fr 1fr;gap:12px;font-size:13px;font-weight:650;display:grid}.tx-item-amounts span{gap:2px;min-width:0;display:grid}.tx-item-amounts small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.tx-item-meta{justify-self:end;align-items:center;gap:8px;display:inline-flex}.tx-item-date{color:var(--muted);white-space:nowrap;font-size:12px}.tx-item-open{color:#9aabbc;place-items:center;display:grid}.tx-detail-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.tx-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;display:grid}.tx-fact{border-bottom:1px solid #eef2f6;gap:4px;padding-bottom:12px;display:grid}.tx-fact dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.tx-fact dd{margin:0;font-size:15px;font-weight:650}.tx-detail-ids{gap:10px;margin-top:22px;display:grid}.tx-beneficiary{background:#fcfdff;border:1px solid #e2eaf2;border-radius:18px;margin-top:22px;padding:18px}.tx-beneficiary .setup-kicker{color:#2f659d}.tx-beneficiary .tx-fact dt{color:#536b84}.tx-beneficiary .tx-fact dd,.tx-beneficiary-head h2{color:var(--ink)}.tx-beneficiary-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.tx-beneficiary-head h2{margin:4px 0 0;font-size:18px}.tx-beneficiary-head .button{white-space:nowrap;height:40px;min-height:40px}.tx-beneficiary-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 0;display:grid}.tx-detail-actions{margin-top:24px}.tx-detail-skeleton .tx-skel-direction{align-items:center;gap:10px;display:inline-flex}.tx-detail-skeleton .skel-tx-clip{border-radius:999px;flex:none;width:28px;height:28px}.tx-detail-skeleton .skel-tx-title{border-radius:8px;width:72px;height:18px}.tx-detail-skeleton .skel-tx-status{border-radius:999px;width:96px;height:28px}.tx-detail-skeleton .skel-tx-label{border-radius:6px;width:88px;height:10px}.tx-detail-skeleton .skel-tx-value{border-radius:7px;width:min(140px,70%);height:16px;margin-top:6px}.tx-detail-skeleton .tx-skel-copy{border-bottom:1px solid #eef2f6;gap:8px;padding:12px 0;display:grid}.tx-detail-skeleton .tx-skel-copy:last-child{border-bottom:0}.tx-detail-skeleton .skel-tx-mono{border-radius:7px;width:min(100%,420px);height:14px}.tx-detail-skeleton .skel-tx-action{border-radius:var(--radius-button,10px);width:168px;height:40px}.tx-table{border-collapse:collapse;width:100%;font-size:13px}.tx-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 14px 10px;font-size:10px;font-weight:800}.tx-table td{border-top:1px solid #eef2f6;padding:14px}.tx-table :is(th,td):first-child{padding-left:0}.tx-table :is(th,td):last-child{padding-right:0}.tx-table tbody tr:hover{background:#f8fbfe}.tx-direction{align-items:center;gap:8px;font-weight:700;display:inline-flex}.tx-direction svg{color:#8191a2;width:15px}.tx-status{color:var(--muted);white-space:nowrap;background:#f7fafc;border:1px solid #dbe6f0;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.tx-status.completed{color:#0f7a5c;background:#f3fbf7;border-color:#b8e6d4}.tx-status.failed,.tx-status.refunded{color:var(--danger);background:#fff5f6;border-color:#efc2c8}.tx-status.processing,.tx-status.awaiting_funds,.tx-status.on_hold{color:#8a6414;background:#fffaf0;border-color:#f0dfb8}@media (max-width:1000px){.route-grid,.choice-row:not(.network-choice-row){grid-template-columns:1fr}.ramp-actions{justify-content:stretch}.ramp-actions .button{flex:1}}@media (max-width:720px){.tx-heading{flex-direction:column;align-items:stretch;gap:12px}.tx-heading-actions{justify-content:stretch;width:100%}.tx-heading-actions>*{flex:1;justify-content:center}.tx-filters{grid-template-columns:1fr 1fr}.tx-filters-actions{grid-column:1/-1}.tx-pagination{flex-wrap:wrap;justify-content:center}.tx-item{grid-template-columns:1fr auto;gap:10px;padding:16px 0}.tx-item-lead{grid-column:1/-1;justify-content:space-between}.tx-item-amounts{grid-column:1;grid-template-columns:1fr 1fr}.tx-item-meta,.tx-item-open{grid-area:2/2;align-self:center}.tx-item-meta .tx-item-date{display:none}.tx-facts{grid-template-columns:1fr}.tx-table thead{display:none}.tx-table,.tx-table tbody,.tx-table tr,.tx-table td{width:100%;display:block}.tx-table tr{border-top:1px solid #eef2f6;padding:14px 0}.tx-table tbody tr:first-child{border-top:0}.tx-table td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.tx-table td:before{content:attr(data-label);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.tx-table td:first-child{padding-top:0}.tx-table td:last-child{padding-bottom:0}.tx-table tbody tr:hover{background:0 0}}.payout-hub-heading{margin-bottom:14px}.payout-hub-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.payout-hub-toolbar .button{flex:none}.payout-account-list{gap:10px;display:grid}.payout-account-row{background:#fff;border:1px solid #e0e7ef;border-radius:14px;position:relative;overflow:hidden}.payout-account-row.is-default{border-color:#b7cce6}.payout-account-row-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;width:100%;padding:14px 112px 14px 16px;display:grid}.payout-account-details-link{z-index:1;text-decoration:none;position:absolute;top:25px;right:16px}.payout-account-details-link:hover{text-decoration:underline}.payout-account-chevron-toggle{display:none}.payout-detail-facts{background:#dce6f0;border:1px solid #dce6f0;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.payout-detail-fact{background:#fff;min-width:0;padding:18px}.payout-detail-fact dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.payout-detail-fact dd{color:var(--ink);overflow-wrap:anywhere;margin:6px 0 0;font-weight:750}@media (max-width:720px){.payout-detail-facts{grid-template-columns:1fr}.payout-account-row-main{padding-right:98px}}.payout-account-row-main:hover{background:#f7fafc}.payout-account-flag{width:36px;height:36px;color:var(--blue);background:#f0f4f8;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.payout-account-flag img{object-fit:cover;width:100%;height:100%}.payout-account-copy{min-width:0}.payout-account-copy strong{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font:800 15px/1.2 Manrope,sans-serif;display:flex}.payout-account-copy strong i{font-style:normal}.payout-account-copy small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.payout-account-expand{color:var(--blue);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.payout-account-chevron{color:currentColor;transition:transform .18s}.payout-account-row.is-open .payout-account-chevron{transform:rotate(180deg)}.payout-account-detail{border-top:1px solid #eef2f6;gap:14px;margin-top:0;padding:14px 16px 16px;display:grid}.payout-default-pill{height:22px;color:var(--blue);letter-spacing:.06em;text-transform:uppercase;background:#e8f0fa;border-radius:999px;align-items:center;padding:0 8px;font:800 10px/1 DM Sans,sans-serif;display:inline-flex}.payout-account-card-actions{flex-wrap:wrap;gap:8px;display:flex}.payout-account-card-actions button{color:#5f738a;background:#fff;border:1px solid #dfe6ed;border-radius:9px;height:32px;padding:0 11px;font-size:12px;font-weight:700}.payout-account-card-actions button:hover{border-color:#9fb2c6}.payout-account-card-actions button.danger:hover{color:var(--danger);border-color:#e2a4ab}.receiving-address-card.is-compact .receiving-network-pill{gap:0;padding:4px}.receiving-network-more{color:#5f738a;background:#eef3f8;border-radius:999px;align-items:center;height:26px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.payout-owner-note{color:var(--muted);margin:0 0 4px;font-size:13px}.text-button{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.flow-back-link{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 16px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.flow-back-link:hover{color:var(--blue)}.payout-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}@media (max-width:720px){.payout-hub-heading{flex-direction:column;align-items:stretch}.payout-hub-toolbar{flex-wrap:wrap}}.account-carousel{gap:14px;display:grid}.account-carousel-bar{align-items:center;gap:10px;display:flex}.account-carousel-nav{width:34px;height:34px;color:var(--blue);background:#fff;border:1px solid #dfe6ed;border-radius:10px;place-items:center;padding:0;display:grid}.account-carousel-nav:disabled{opacity:.35;cursor:default}.account-carousel-nav:not(:disabled):hover{background:#f7fafc;border-color:#9fb2c6}.account-carousel-dots{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.account-carousel-dots button{background:#c5d2e0;border:0;border-radius:999px;width:8px;height:8px;padding:0}.account-carousel-dots button.is-active{background:var(--blue);width:18px}.account-carousel-count{min-width:3.5ch;color:var(--muted);text-align:right;font-size:12px;font-weight:700}.account-carousel-frame{animation:.22s account-slide-in}.account-slide{gap:12px;display:grid}.account-slide-head{align-items:center;gap:10px;display:flex}.account-slide-head strong{font:800 15px/1.2 Manrope,sans-serif}@keyframes account-slide-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.ramp-page .page-heading .setup-kicker{color:#52677d;font-weight:600}
:root{--field-height:46px;--field-height-md:45px;--field-height-sm:42px;--field-height-lg:58px;--field-font:12px;--field-font-md:11px;--field-label-size:11px;--field-label-gap:6px;--field-padding-x:12px;--field-icon-size:15px;--field-radius:10px}.auth-form label,.flow-form label,.flow-label,.selection-row label{font-size:var(--field-label-size);gap:var(--field-label-gap)}.input-wrap,.select-wrap,.auth-form label>input:not([type=checkbox]),.flow-form .input-wrap,.flow-form .select-wrap,.flow-form .option-trigger,.crypto-network-trigger,.date-picker-trigger,.country-trigger,.phone-input-wrap,.register-form .input-wrap{padding-inline:var(--field-padding-x);border-radius:var(--field-radius);height:var(--field-height)!important}.select-wrap,.auth-form label>input:not([type=checkbox]),.date-picker-trigger,.country-trigger,.phone-input-wrap{height:var(--field-height-md)!important}.input-wrap input,.select-wrap select,.auth-form label>input:not([type=checkbox]),.flow-form .input-wrap input,.flow-form .select-wrap select,.flow-form .option-trigger span,.crypto-network-trigger span,.date-picker-trigger,.country-trigger,.phone-input-wrap>input,.country-search input{font-size:var(--field-font)!important}.phone-input-wrap>input,.country-search input{font-size:var(--field-font-md)}.auth-form label{min-width:0}.phone-input-wrap{width:100%;min-width:0;padding-inline:0}.phone-input-wrap>input{flex:1;width:0;min-width:0}.input-wrap svg,.select-wrap svg,.flow-form .input-wrap svg,.flow-form .select-wrap svg,.flow-form .option-trigger svg,.crypto-network-trigger svg:last-child,.date-picker-trigger svg{width:var(--field-icon-size)}.flow-form .option-trigger .placeholder,.date-picker-trigger .placeholder{font-size:var(--field-font)}.otp-row{grid-template-columns:repeat(6,38px);gap:6px}.otp-row input{width:38px;height:var(--field-height-sm);font-size:16px}input::placeholder,textarea::placeholder{font-size:var(--field-font);opacity:1}.field-help,.inline-field-error{font-size:10px}.country-search input{padding-inline:11px;border-radius:10px;height:35px;padding-left:34px}.country-results>button{min-height:var(--field-height-md);padding:6px 8px}.country-results strong{font-size:var(--field-label-size)}.date-picker-controls select{height:32px;font-size:var(--field-font-md)}.amount-input{height:var(--field-height-lg);border-radius:12px;padding-inline:14px 8px}.amount-input input{font-size:20px}.amount-input>span{font-size:18px}@media (max-width:650px){.otp-row input{height:var(--field-height-sm)}}@media (max-height:850px) and (min-width:1001px){.register-form .input-wrap{height:var(--field-height-sm)}}
:root{--hair:#ecf1f6;--hair-strong:#dfe7ef;--surface-soft:#f7f9fc;--surface-tint:#f6faff;--mint-soft:#eaf7f2;--mint-ink:#0f7a5c}.flow-card,.route-card,.action-card,.balance-card,.account-card,.activity-card,.saved-item,.copy-row{border-color:var(--hair-strong)}.action-card:hover{box-shadow:0 12px 28px #0d2c4e0f}.route-card-head{grid-template-columns:auto minmax(0,1fr) auto}.soft-section{max-width:var(--ramp-measure,880px)}.soft-section+.soft-section{border-top:1px solid var(--hair);margin-top:32px;padding-top:28px}.soft-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.soft-section-head h2{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font:800 20px/1.2 Manrope,sans-serif;display:flex}.soft-section-head p{color:var(--muted);margin:5px 0 0;font-size:13px}.soft-section-head>a{color:var(--blue);white-space:nowrap;flex:none;font-size:13px;font-weight:700}.soft-section-head>a:hover{text-decoration:underline}.ccy-clip{flex:none;align-items:center;display:inline-flex}.ccy-clip .ccy-disc+.ccy-disc{margin-left:-13px}.ccy-clip[data-size=sm] .ccy-disc+.ccy-disc{margin-left:-9px}.ccy-clip[data-size=lg] .ccy-disc+.ccy-disc{margin-left:-16px}.ccy-stack{align-items:center;display:inline-flex}.ccy-stack .ccy-disc+.ccy-disc{margin-left:-10px}.ccy-clip[data-size=sm] .ccy-stack .ccy-disc+.ccy-disc{margin-left:-8px}.ccy-clip[data-size=lg] .ccy-stack .ccy-disc+.ccy-disc{margin-left:-12px}.ccy-stables{gap:5px}.ccy-disc{background:#fff;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff,0 1px 3px #0d2c4e1f}.ccy-disc img{object-fit:cover;border-radius:50%;width:100%;height:100%}.ccy-disc em{letter-spacing:.02em;color:#5f738a;font:800 9px/1 Manrope,sans-serif}.ccy-disc[data-kind=crypto] em{color:var(--blue);background:#eef4fb}.ccy-disc[data-kind=fiat] em{background:#f1f5f9}.ccy-disc em{place-items:center;width:100%;height:100%;display:grid}.ramp-flow{max-width:var(--ramp-measure,880px);margin:0;padding:0;list-style:none}.ramp-step{grid-template-columns:32px minmax(0,1fr);column-gap:18px;padding-bottom:34px;display:grid;position:relative}.ramp-step:last-child{padding-bottom:0}.ramp-step:before{content:"";background:var(--hair-strong);border-radius:2px;width:2px;position:absolute;top:38px;bottom:4px;left:15px}.ramp-step:last-child:before{display:none}.ramp-step.done:before{background:#cfeade}.ramp-step-mark{z-index:1;border:1px solid var(--hair-strong);width:32px;height:32px;color:var(--muted);background:#fff;border-radius:50%;place-items:center;font:800 12px Manrope,sans-serif;display:grid;position:relative}.ramp-step.active .ramp-step-mark{border-color:var(--blue-2);color:var(--blue);box-shadow:0 0 0 4px #0758ba17}.ramp-step.done .ramp-step-mark{background:var(--mint-soft);color:var(--mint-ink);border-color:#0000}.ramp-step-body{min-width:0;padding-top:3px}.ramp-step-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0 0 8px;font-size:10px;font-weight:800;display:flex}.ramp-step-state{letter-spacing:.1em;background:var(--surface-soft);color:#8194a7;border-radius:999px;padding:3px 8px;font-size:9px}.ramp-step.active .ramp-step-state{color:var(--blue);background:#eaf2fd}.ramp-step.done .ramp-step-state{background:var(--mint-soft);color:var(--mint-ink)}.ramp-step-title{align-items:center;gap:12px;display:flex}.ramp-step-title h3{letter-spacing:-.02em;margin:0;font:800 19px/1.3 Manrope,sans-serif}.ramp-step-summary{color:var(--muted);max-width:64ch;margin:9px 0 0;font-size:13px;line-height:1.6}.ramp-step-content{margin-top:18px}.ramp-step.active .ramp-step-content{background:linear-gradient(#f8fbff 0%,#f3f8fd 100%);border-radius:18px;padding:20px 22px}.ramp-step .flow-form{margin-top:0}.ramp-step-note{color:var(--muted);max-width:64ch;margin:14px 0 0;font-size:12px;line-height:1.55}.ramp-step-content>.ramp-step-note:first-child{margin-top:0}.idv-prep{justify-items:start;gap:14px;display:grid}.idv-prep .ramp-step-note{margin:0}.idv-prep .form-button{margin:0;position:static;transform:none}.ramp-flow.idv-focus .ramp-step:not(.active){display:none}.ramp-flow.idv-focus .ramp-step{padding-bottom:0}.ramp-flow.idv-focus .ramp-step-mark,.ramp-flow.idv-focus .ramp-step-title{display:none}.ramp-flow.idv-focus .ramp-step{grid-template-columns:minmax(0,1fr);column-gap:0}.ramp-flow.idv-focus .ramp-step-eyebrow,.ramp-flow.idv-focus .ramp-step-summary{display:none}.ramp-flow.idv-focus .ramp-step.active .ramp-step-content{background:0 0;padding:8px 0 0}.ramp-flow.idv-focus .sumsub-shell{margin-top:0}.empty-note{text-align:center;color:var(--muted);justify-items:center;gap:7px;padding:46px 24px;display:grid}.empty-note-mark{background:var(--surface-soft);color:#9db0c3;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:3px;display:grid}.empty-note-mark svg{width:20px;height:20px}.empty-note-mark:has(.empty-note-illustration){background:0 0;border-radius:0;width:132px;height:132px;margin-bottom:8px}.empty-note-illustration{object-fit:contain;width:128px;height:128px}.empty-note-mark:has(.empty-note-illustration)+strong{font-size:20px}.empty-note strong{color:var(--ink);font:700 15px Manrope,sans-serif}.empty-note p{max-width:46ch;margin:0;font-size:13px;line-height:1.6}.empty-note.start{text-align:left;justify-items:start;padding:28px 0 12px}.empty-note.start p{max-width:54ch}.empty-note-action{margin-top:10px}.flow-lead{max-width:var(--ramp-measure,880px);border-bottom:1px solid var(--hair);align-items:center;gap:14px;margin:0 0 28px;padding-bottom:22px;display:flex}.flow-lead small{letter-spacing:.12em;text-transform:uppercase;color:#8a9bad;font-size:10px;font-weight:800;display:block}.flow-lead b{letter-spacing:-.02em;margin-top:3px;font:800 16px/1.3 Manrope,sans-serif;display:block}.flow-lead--inline{min-width:0}.flow-lead-row{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.flow-lead-copy{flex:none;gap:2px;min-width:0;display:grid}.flow-lead-copy>small{white-space:nowrap;display:block}.flow-lead-copy>b{white-space:nowrap;margin:0;display:block}.flow-token-marquee{flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.flow-token-track{gap:8px;width:max-content;animation:28s linear infinite flow-token-scroll;display:flex}.flow-token-marquee:hover .flow-token-track{animation-play-state:paused}.flow-token-logos{flex-wrap:nowrap;align-items:center;gap:8px;max-width:none;margin:0;display:flex}.flow-token-logo{height:28px;color:var(--ink);letter-spacing:.01em;white-space:nowrap;background:#f7fafc;border:1px solid #d8e2ec;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 6px;font:700 12px/1 DM Sans,sans-serif;display:inline-flex}.flow-token-logo img{border-radius:50%;flex:none;width:18px;height:18px;display:block}.flow-token-logo em{color:#5f738a;background:#e8eef5;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font:800 8px/1 DM Sans,sans-serif;display:grid}@keyframes flow-token-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}@media (prefers-reduced-motion:reduce){.flow-token-track{animation:none}.flow-token-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.flow-token-track .flow-token-logos[aria-hidden]{display:none}}.progress-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.progress-stepper li{min-width:0;position:relative}.progress-stepper li:not(:last-child):after{content:"";z-index:0;pointer-events:none;background:#d0dce8;border-radius:2px;height:3px;position:absolute;top:15px;left:16px;right:-16px}.progress-stepper li.done:not(:last-child):after{background:#a8dfc9}.progress-step-hit{z-index:1;color:inherit;grid-template-columns:1fr;justify-items:start;row-gap:8px;padding-right:18px;display:grid;position:relative}.progress-step-mark{z-index:1;color:#587089;background:#fff;border:2px solid #c4d2e0;border-radius:50%;place-items:center;width:32px;height:32px;font:800 12px Manrope,sans-serif;display:grid;position:relative}.progress-stepper .active .progress-step-mark{border-color:var(--blue-2);color:var(--blue);background:#eef5fb;box-shadow:0 0 0 4px #0758ba1f}.progress-stepper .done .progress-step-mark{color:#0f7a5c;background:#e0f5ec;border-color:#0000}.progress-step-copy{gap:2px;min-width:0;padding-top:0;display:grid}.progress-step-copy b{letter-spacing:-.01em;font-size:13px;font-weight:800}.progress-step-copy small{color:#587089;font-size:11px;line-height:1.35}.progress-stepper .todo .progress-step-copy b{color:#587089}.progress-stepper .active .progress-step-hit:hover .progress-step-copy b{color:var(--blue)}.flow-stats{grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:28px;display:grid}.flow-chart{min-width:0;margin:0}.flow-chart svg{width:100%;height:auto;display:block;overflow:visible}.flow-chart-base{stroke:var(--hair-strong);stroke-width:1px}.flow-chart-base.soft{stroke:var(--hair);stroke-dasharray:2 7}.flow-chart-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.15s cubic-bezier(.22,.61,.36,1) forwards flow-draw}.flow-chart-fill{opacity:0;animation:.9s .35s forwards flow-fill}@keyframes flow-draw{to{stroke-dashoffset:0}}@keyframes flow-fill{to{opacity:1}}.flow-chart-line.buy{stroke:var(--blue-2)}.flow-chart-line.sell{stroke:#16b083}.flow-chart-dot{stroke:#fff;stroke-width:2.5px}.flow-chart-dot.buy{fill:var(--blue-2)}.flow-chart-dot.sell{fill:#16b083}.flow-chart-axis{color:#8a9bad;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:600;display:flex}.flow-legend{color:var(--muted);gap:16px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.flow-legend span{align-items:center;gap:7px;display:inline-flex}.flow-legend i{border-radius:50%;width:9px;height:9px}.flow-legend i.buy{background:var(--blue-2)}.flow-legend i.sell{background:#16b083}.flow-figures{gap:0;display:grid}.flow-figures div{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;font-size:13px;display:flex}.flow-figures div+div{border-top:1px solid var(--hair)}.flow-figures b{color:var(--ink);font:800 17px Manrope,sans-serif}.dashboard-content .soft-section{max-width:none}.route-tiles{grid-template-columns:1fr 1fr;gap:16px;display:grid}.route-tile{color:var(--ink);background:linear-gradient(145deg,#eef5fb 0%,#e6eef8 100%);border:1px solid #cddceb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;padding:18px 20px;transition:background .15s,transform .15s,border-color .15s;display:grid}.route-tile.sell{background:linear-gradient(145deg,#ebf7f2 0%,#e0f2ea 100%);border-color:#c5e4d8}.route-tile:hover{background:linear-gradient(145deg,#e6eef8 0%,#dce8f4 100%);border-color:#b3cce3;transform:translateY(-1px)}.route-tile.sell:hover{background:linear-gradient(145deg,#e0f2ea 0%,#d4ece3 100%);border-color:#abd9c8}.route-tile-copy{gap:8px;min-width:0;display:grid}.route-tile-copy>small{letter-spacing:.12em;text-transform:uppercase;color:#456784;font-size:10px;font-weight:800;display:block}.route-tile.sell .route-tile-copy>small{color:#1a7a60}.route-tile-copy .ccy-clip,.route-tile-copy .ccy-stables{margin:0}.route-tile-copy b{letter-spacing:-.01em;margin:0;font:800 17px/1.3 Manrope,sans-serif;display:block}.route-tile-copy p{color:#4a6178;margin:0;font-size:12.5px;line-height:1.45}.route-tile>svg:last-child{color:#4f6f90;align-self:center;width:18px}.route-tile-mark{width:38px;height:38px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 3px #0d2c4e1a}.route-tile.sell .route-tile-mark{color:#0b7a5d}.setup-banner{background:linear-gradient(128deg,#f5f9fd 0%,#eef4fa 55%,#e8f0f7 100%);border:1px solid #d5e3ef;box-shadow:0 8px 22px #003c840b}.setup-banner .setup-copy p{max-width:34ch}.readiness-list{gap:0;max-width:520px;display:grid}.readiness-list div{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}.readiness-list div+div{border-top:1px solid var(--hair)}.readiness-list b{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:inline-flex}.readiness-list b svg{width:14px}.readiness-list b.verified{color:#138568}.readiness-list b.pending{color:#b26a00}@media (max-width:1080px){.flow-stats{grid-template-columns:minmax(0,1fr);gap:20px}.route-tiles{grid-template-columns:1fr}.progress-stepper{grid-template-columns:1fr 1fr;row-gap:18px}.progress-stepper li:nth-child(2):after{display:none}}@media (max-width:720px){.ramp-step{grid-template-columns:26px minmax(0,1fr);column-gap:14px}.ramp-step:before{left:12px}.ramp-step-mark{width:26px;height:26px;font-size:11px}.ramp-step.active .ramp-step-content{padding:16px}.ramp-flow:not(.idv-focus) .ramp-step{grid-template-rows:auto auto auto auto;grid-template-columns:26px minmax(0,1fr);gap:0 14px}.ramp-flow:not(.idv-focus) .ramp-step:before{display:none}.ramp-flow:not(.idv-focus) .ramp-step-body{display:contents}.ramp-flow:not(.idv-focus) .ramp-step-mark{grid-area:1/1}.ramp-flow:not(.idv-focus) .ramp-step-eyebrow{grid-area:1/2;align-self:center}.ramp-flow:not(.idv-focus) .ramp-step-title,.ramp-flow:not(.idv-focus) .ramp-step-summary,.ramp-flow:not(.idv-focus) .ramp-step-content{grid-column:1/-1}.ramp-flow:not(.idv-focus) .ramp-step-title{grid-row:2;margin-top:14px}.ramp-flow:not(.idv-focus) .ramp-step-summary{grid-row:3}.ramp-flow:not(.idv-focus) .ramp-step-content{grid-row:4}.flow-chart-axis span[data-hide=narrow]{display:none}.progress-stepper{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.progress-stepper li:after{display:none}.setup-banner .progress-step-hit{background:#ffffffb8;border:1px solid #acc1d6b8;border-radius:14px;align-content:start;row-gap:9px;height:100%;min-height:92px;padding:12px}.setup-banner .progress-stepper .active .progress-step-hit{background:#eff6fdf0;border-color:#0758ba6b;box-shadow:0 6px 16px #003c8414}.setup-banner .progress-stepper .done .progress-step-hit{background:#f0fbf7e6;border-color:#1cbc8f4d}}@media (prefers-reduced-motion:reduce){.flow-chart-line,.flow-chart-fill,.route-tile{opacity:1;stroke-dasharray:none;stroke-dashoffset:0;animation:none;transform:none}}
﻿ .setup-banner{color:var(--ink);min-width:0;box-shadow:none;background:#fff;border:1px solid #d5e3ef;border-radius:20px;padding:24px}.setup-banner-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:20px;display:flex}.setup-banner .setup-kicker{text-transform:uppercase;letter-spacing:.1em;color:var(--blue);font-size:11px;font-weight:800}.setup-count{color:#61758a;font-size:12px;font-weight:600}.setup-banner .setup-copy{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.setup-action-icon{width:48px;height:48px;color:var(--blue);background:#eaf2fb;border-radius:14px;place-items:center;display:grid}.setup-banner .setup-copy-main{min-width:0}.setup-banner .setup-copy h2{letter-spacing:-.035em;margin:0;font:800 22px/1.3 Manrope,sans-serif}.setup-banner .setup-copy p{color:#61758a;max-width:58ch;margin:7px 0 0;font-size:14px;line-height:1.55}.setup-banner .setup-next-action{white-space:normal;text-align:center;border-radius:12px;min-height:46px;padding:12px 18px}.setup-banner .progress-stepper{border-top:1px solid #e5edf4;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}.setup-banner .progress-stepper li:after{display:none}.setup-banner .progress-step-hit{height:100%;min-height:46px;box-shadow:none;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;padding:8px;display:flex}.setup-banner .progress-stepper .active .progress-step-hit{box-shadow:none;background:#f0f6fc;border:0}.setup-banner .progress-stepper .done .progress-step-hit{box-shadow:none;background:0 0;border:0}.setup-banner a.progress-step-hit:hover{background:#f0f6fc}.setup-banner .progress-step-mark{width:26px;height:26px;box-shadow:none;border-width:1px;flex:0 0 26px;font-size:11px}.setup-banner .progress-stepper .active .progress-step-mark{color:#fff;background:var(--blue);border-color:var(--blue);box-shadow:none}.setup-banner .progress-step-copy{gap:4px;padding-top:3px}.setup-banner .progress-step-copy b{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.setup-banner .progress-step-copy small{font-size:11px;line-height:1.4}@media (max-width:1000px){.setup-banner .setup-copy{grid-template-columns:44px minmax(0,1fr);align-items:start}.setup-action-icon{width:44px;height:44px}.setup-banner .setup-next-action{grid-column:2;justify-self:start}.setup-banner .progress-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.setup-banner{border-radius:16px;padding:20px 16px}.setup-banner-heading{margin-bottom:18px}.setup-banner .setup-copy{column-gap:12px}.setup-banner .setup-copy h2{font-size:20px}.setup-banner .setup-copy p{font-size:13px}.setup-banner .setup-next-action{grid-column:1/-1;justify-self:stretch}.setup-banner .progress-stepper{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:20px;padding-top:16px}}
.site-header{z-index:40;background:#eef3f8;padding:14px clamp(14px,2.4vw,36px) 0;position:sticky;top:0}.site-header .nav-wrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #cddae8e0;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;width:min(1440px,100%);min-height:72px;margin:0 auto;padding:10px 12px 10px 22px;display:grid;box-shadow:0 16px 42px #0b1f3514}.site-header .brand img{width:auto;height:42px;display:block}.site-header .desktop-nav{background:#f5f7fa;border:1px solid #e7edf4;border-radius:14px;align-items:center;gap:3px;width:fit-content;margin:0 auto;padding:5px;display:flex}.site-header .desktop-nav a{color:#526477;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:700;transition:background .16s,color .16s}.site-header .desktop-nav a:hover{color:var(--blue);background:#fff}.site-header .nav-actions{align-items:center;gap:8px;display:flex}.site-header .nav-actions .button{border-radius:12px;min-height:43px;padding-inline:18px}.site-header .nav-actions .primary{box-shadow:0 9px 24px #003c8433}.site-header .menu-button{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);background:#fff;border-radius:12px;place-items:center;display:none}.site-header .menu-button svg{width:19px;height:19px}.site-menu{display:none}.marketing-hero{background:radial-gradient(800px 520px at -4% 2%,#0057b821,#0000 68%),radial-gradient(700px 500px at 104% 100%,#22c99a1f,#0000 65%),#eef3f8;grid-template-columns:minmax(390px,.74fr) minmax(620px,1.26fr);align-items:center;gap:clamp(34px,4vw,78px);min-height:calc(100svh - 86px);padding:clamp(40px,5vw,76px) max(24px,3.8vw) clamp(62px,6vw,96px);display:grid;position:relative;overflow:hidden}.marketing-hero:before{content:"";pointer-events:none;opacity:.48;background-image:radial-gradient(#003c8424 .7px,#0000 .7px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 38% 64%,#000);mask-image:linear-gradient(90deg,#000,#0000 38% 64%,#000)}.marketing-hero .hero-copy{z-index:4;width:min(100%,660px);margin-left:auto;position:relative}.marketing-hero .trust-pill{width:fit-content;color:var(--blue);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #003c8424;border-radius:999px;padding:9px 13px;box-shadow:0 8px 24px #0b1f350d}.marketing-hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:10.4ch;margin:24px 0;font:700 clamp(58px,5.8vw,96px)/.95 Manrope,sans-serif}.marketing-hero h1 span{color:var(--blue)}.marketing-hero .hero-copy>p{color:#526477;max-width:590px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.62}.marketing-hero .hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:11px;margin:32px 0 25px;display:flex}.marketing-hero .hero-actions .button{border-radius:13px;min-height:50px;padding-inline:21px}.marketing-hero .hero-notes{color:#53677b;flex-wrap:wrap;gap:11px 20px;font-size:12px;font-weight:700;display:flex}.marketing-hero .hero-notes span{align-items:center;gap:7px;display:inline-flex}.marketing-hero .hero-notes svg{width:16px;height:16px;color:var(--blue)}.product-stage{z-index:2;perspective:1800px;justify-self:stretch;width:min(100%,940px);min-width:0;height:clamp(590px,41vw,700px);position:relative}.stage-orb{pointer-events:none;filter:saturate(112%);border-radius:50%;position:absolute}.stage-orb-blue{aspect-ratio:1;opacity:.88;background:radial-gradient(circle at 33% 30%,#58adff,#0758ba 48%,#003c84 70%);width:52%;top:2%;right:2%;box-shadow:inset -28px -28px 55px #04205357,0 34px 70px #003c8433}.stage-orb-blue:before,.stage-orb-mint:before{content:"$";color:#ffffff80;border:2px solid #ffffff42;border-radius:50%;place-items:center;font:800 clamp(56px,7vw,112px)/1 Manrope,sans-serif;display:grid;position:absolute;inset:22%}.stage-orb-mint{aspect-ratio:1;opacity:.9;background:radial-gradient(circle at 34% 28%,#88f0d2,#22c99a 50%,#07836a 78%);width:30%;bottom:2%;left:3%;box-shadow:inset -20px -22px 40px #00574847,0 28px 54px #22c99a2e}.stage-orb-mint:before{content:"↔";font-size:clamp(40px,5vw,76px)}.product-window{z-index:3;transform-origin:0;background:#fff;border:1px solid #bbcbdde6;border-radius:26px;position:absolute;inset:42px 0 24px 44px;overflow:hidden;transform:rotateY(-3deg)rotateX(1deg);box-shadow:0 34px 90px #0b1f3538,0 8px 24px #003c841f}.product-toolbar{background:#fffffff5;border-bottom:1px solid #e7edf4;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;height:64px;padding:0 18px;display:grid}.product-toolbar>img{width:106px;height:auto;display:block}.product-toolbar nav{color:#64768a;white-space:nowrap;justify-content:center;gap:clamp(6px,1.3vw,20px);font-size:clamp(9px,.75vw,12px);font-weight:700;display:flex}.product-toolbar nav span{border-radius:9px;padding:8px 9px}.product-toolbar nav .active{color:var(--blue);background:#eaf2fb}.product-profile{color:#4f6275;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.product-profile i{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.product-body{background:#fbfcfe;grid-template-columns:150px minmax(0,1fr);height:calc(100% - 64px);display:grid}.product-sidebar{background:#f7f9fc;border-right:1px solid #e7edf4;flex-direction:column;gap:7px;padding:18px 12px;display:flex}.routes-live-card{background:#fff;border:1px solid #dce6f0;border-radius:14px;gap:7px;margin-bottom:9px;padding:13px;display:grid;box-shadow:0 8px 24px #0b1f350d}.routes-live-card strong{font-size:11px}.routes-live-card small{color:#728397;min-height:31px;font-size:8px;line-height:1.35;overflow:hidden}.routes-live-card i{background:#e3eaf1;border-radius:9px;height:5px;overflow:hidden}.routes-live-card i b{border-radius:inherit;background:var(--mint);width:100%;height:100%;display:block}.product-sidebar>span{color:#6a7c8e;border-radius:9px;padding:9px 10px;font-size:9px;font-weight:700}.product-sidebar>span:first-of-type{color:var(--blue);background:#eaf2fb}.product-main{min-width:0;padding:clamp(16px,1.8vw,26px);overflow:hidden}.product-main>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.product-main>header small{color:#77899d;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.product-main>header h2{letter-spacing:-.035em;max-width:560px;margin:5px 0 0;font:700 clamp(16px,1.45vw,23px)/1.18 Manrope,sans-serif}.product-live{color:#08785f;white-space:nowrap;background:#effbf7;border:1px solid #bcebdc;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:800;display:inline-flex}.product-live i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22c99a24}.preview-routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.preview-routes article{background:#eaf2fb;border:1px solid #cbdff3;border-radius:16px;grid-template-columns:none;align-content:normal;gap:0;min-width:0;min-height:139px;padding:14px;display:block;position:relative;overflow:hidden}.preview-routes .preview-sell{background:#e9f7f2;border-color:#c4e5d9}.preview-routes article>span{color:#466b92;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.preview-routes .preview-sell>span{color:#08785f}.preview-asset-pair{align-items:center;height:32px;margin-top:7px;display:flex}.preview-asset-pair img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:31px;height:31px}.preview-asset-pair img+img{margin-left:-8px}.preview-routes h3{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 3px;font:800 clamp(12px,1vw,16px)/1.2 Manrope,sans-serif;overflow:hidden}.preview-routes p{color:#5f7287;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;line-height:1.35;overflow:hidden}.preview-routes article>svg{color:#4f7297;width:15px;position:absolute;top:50%;right:13px}.preview-flow{margin-top:16px}.preview-flow-heading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.preview-flow-heading>span{gap:2px;display:grid}.preview-flow-heading strong{font-size:12px}.preview-flow-heading small{color:#7b8b9c;text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:8px;overflow:hidden}.preview-flow-heading>b{color:var(--blue);font-size:8px}.preview-chart{grid-template-columns:minmax(0,1fr) 82px;gap:12px;height:142px;margin-top:4px;display:grid}.preview-chart svg{width:100%;height:100%;overflow:visible}.chart-grid{fill:none;stroke:#e6edf4;stroke-dasharray:3 7;stroke-width:1px}.chart-area{stroke:none}.buy-area{fill:url(#buyArea)}.sell-area{fill:url(#sellArea)}.chart-line{fill:none;stroke-linecap:round;stroke-width:4px}.buy-line{stroke:#0758ba}.sell-line{stroke:#1aaf88}.chart-dot{stroke:#fff;stroke-width:3px}.buy-dot{fill:#0758ba}.sell-dot{fill:#1aaf88}.preview-stats{align-content:center;gap:5px;display:grid}.preview-stats span{border-bottom:1px solid #e4ebf2;justify-content:space-between;align-items:center;padding:7px 0;display:flex}.preview-stats small{color:#77899d;font-size:8px}.preview-stats strong{font-size:13px}.preview-activity{background:0 0;border:0;border-radius:0;gap:1px;margin-top:7px;padding:0;display:grid}.preview-activity>strong{margin-bottom:3px;font-size:11px}.preview-activity>div{border-top:1px solid #e8eef4;grid-template-columns:42px 48px 1fr 1fr auto;align-items:center;gap:7px;min-height:37px;padding:5px 3px;font-size:8px;display:grid}.activity-assets{align-items:center;display:flex}.activity-assets img{border:2px solid #fff;border-radius:50%;width:24px;height:24px}.activity-assets img+img{margin-left:-8px}.preview-activity small{font-size:8px;font-weight:700}.preview-activity i{color:#08785f;background:#f1fbf7;border:1px solid #b8e7d8;border-radius:999px;align-items:center;gap:3px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.preview-activity i svg{width:9px;height:9px}.product-float{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;border:1px solid #cddae8f0;border-radius:17px;gap:4px;width:152px;padding:13px;animation:5s ease-in-out infinite product-float;display:grid;position:absolute;box-shadow:0 18px 44px #0b1f3526}.product-float>span{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.product-float img{border-radius:50%;width:34px;height:34px}.product-float svg{width:17px;color:var(--blue)}.product-float small{color:#75879a;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700}.product-float strong{font:800 14px Manrope,sans-serif}.float-deposit{top:27%;left:0}.float-wallet{animation-delay:-2.5s;bottom:11%;right:-13px}.float-wallet>span svg{color:#118467;background:#e9f8f2;border-radius:50%;width:25px;height:25px;padding:6px}@keyframes product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.confidence-strip{color:#718195;background:#fff;border-block:1px solid #e3eaf1;justify-content:center;align-items:center;gap:clamp(18px,3vw,42px);min-height:94px;padding:20px max(24px,5vw);display:flex;overflow:hidden}.confidence-strip span{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.confidence-strip strong{color:#233a51;white-space:nowrap;font:800 16px Manrope,sans-serif}.confidence-strip i{background:#d6e0ea;flex:none;width:1px;height:24px}@media (max-width:1180px){.site-header .desktop-nav{display:none}.site-header .menu-button{display:grid}.site-header .nav-wrap{grid-template-columns:auto 1fr}.site-header .nav-actions{justify-self:end}.site-menu{background:#fff;border:1px solid #dce5ee;border-radius:18px;gap:13px;width:min(100%,720px);margin:8px auto 0;padding:12px 16px 16px;display:grid;box-shadow:0 18px 44px #0b1f351c}.site-menu nav{display:grid}.site-menu nav a{border-bottom:1px solid #edf2f6;padding:12px 4px;font-weight:700}.site-menu-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.marketing-hero{grid-template-columns:1fr;gap:14px;min-height:0;padding-top:48px}.marketing-hero .hero-copy{text-align:center;width:min(100%,760px);margin:0 auto}.marketing-hero h1,.marketing-hero .hero-copy>p,.marketing-hero .trust-pill{margin-inline:auto}.marketing-hero .hero-actions,.marketing-hero .hero-notes{justify-content:center}.product-stage{width:min(100%,930px);height:680px;margin:0 auto}}@media (max-width:700px){.site-header{padding:9px 9px 0}.site-header .nav-wrap{border-radius:17px;gap:8px;min-height:62px;padding:7px 8px 7px 13px}.site-header .brand img{height:36px}.site-header .nav-actions .ghost,.site-header .nav-actions .primary{display:none}.site-menu-actions{grid-template-columns:1fr}.marketing-hero{gap:24px;padding:35px 14px 52px}.marketing-hero:before{display:none}.marketing-hero .hero-copy{text-align:left}.marketing-hero .trust-pill{margin-inline:0;font-size:11px}.marketing-hero h1{letter-spacing:-.052em;width:100%;max-width:100%;margin:20px 0;font-size:clamp(42px,11.5vw,54px);line-height:.98}.marketing-hero h1 span{display:block}.marketing-hero .hero-copy>p{margin:0;font-size:16px;line-height:1.56}.marketing-hero .hero-actions{grid-template-columns:1fr;display:grid}.marketing-hero .hero-actions .button{width:100%}.marketing-hero .hero-notes{justify-content:flex-start}.product-stage{perspective:none;width:100%;height:620px}.stage-orb-blue{width:74%;top:0;right:-15%}.stage-orb-mint{width:44%;bottom:0;left:-5%}.product-window{border-radius:22px;inset:34px 0 0;transform:none}.product-toolbar{grid-template-columns:1fr auto;height:58px}.product-toolbar>img{width:102px}.product-toolbar nav,.product-profile span{display:none}.product-profile i{width:30px;height:30px}.product-body{grid-template-columns:1fr;height:calc(100% - 58px)}.product-sidebar{display:none}.product-main{padding:17px 14px}.product-main>header h2{max-width:240px;font-size:18px}.product-live{display:none}.preview-routes{grid-template-columns:1fr;gap:9px;margin-top:13px}.preview-routes article{min-height:120px;padding:12px}.preview-routes h3{font-size:14px}.preview-flow{margin-top:13px}.preview-chart{grid-template-columns:minmax(0,1fr) 65px;gap:7px;height:128px}.preview-activity,.product-float{display:none}.confidence-strip{scrollbar-width:none;justify-content:flex-start;gap:20px;min-height:78px;padding-inline:18px;overflow-x:auto}.confidence-strip::-webkit-scrollbar{display:none}.confidence-strip span{display:none}}@media (prefers-reduced-motion:reduce){.product-float{animation:none}}
.help-page{--help-measure:920px;max-width:var(--help-measure);margin:0 auto;padding:8px 8px 64px}.help-top{gap:18px;margin:10px 0 22px;display:grid}.help-brand{color:var(--blue);letter-spacing:.04em;margin:0 0 6px;font:800 13px/1 Manrope,sans-serif}.help-top h1{letter-spacing:-.04em;color:var(--ink);margin:0;font:800 clamp(32px,4vw,44px)/1.08 Manrope,sans-serif}.help-top>div>p{max-width:48ch;color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.help-search{color:#7a8b9c;background:#fff;border:1px solid #cfd9e4;border-radius:12px;align-items:center;gap:10px;max-width:420px;height:46px;padding:0 14px;display:flex}.help-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #dceafa}.help-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.help-search kbd{color:#8a9aab;background:#f5f8fb;border:1px solid #e0e7ef;border-radius:6px;padding:3px 6px;font:600 10px/1 DM Sans,sans-serif}.help-tabs{background:#eef3f8;border-radius:12px;gap:4px;margin-bottom:26px;padding:4px;display:inline-flex}.help-tabs button{color:#5f738a;cursor:pointer;background:0 0;border:0;border-radius:9px;height:36px;padding:0 16px;font:750 13px/1 Manrope,sans-serif}.help-tabs button.is-on{color:var(--blue);background:#fff;box-shadow:0 2px 8px #0d2c4e12}.help-intents{gap:16px;display:grid}.help-intent{text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2ec;border-radius:16px;gap:18px;width:100%;padding:22px 22px 18px;transition:border-color .15s,box-shadow .15s;display:grid}.help-intent:hover{border-color:#9fb6ce;box-shadow:0 10px 28px #0d2c4e10}.help-intent-copy{gap:6px;display:grid}.help-intent-copy>span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font:800 11px/1 DM Sans,sans-serif}.help-intent-sell .help-intent-copy>span{color:#0f7a5c}.help-intent-copy strong{letter-spacing:-.03em;color:var(--ink);font:800 22px/1.2 Manrope,sans-serif}.help-intent-copy p{max-width:52ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.help-intent-steps{border-top:1px solid #e8eef4;gap:8px;margin:0;padding:14px 0 0;list-style:none;display:grid}.help-intent-steps li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.help-intent-steps span{width:26px;height:26px;color:var(--blue);background:#e8f0f8;border-radius:50%;place-items:center;font:800 11px/1 DM Sans,sans-serif;display:grid}.help-intent-sell .help-intent-steps span{color:#0f7a5c;background:#e6f5ef}.help-intent-steps em{color:var(--ink);padding-top:4px;font:650 14px/1.35 Manrope,sans-serif}.help-intent-foot{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.help-intent-foot small{color:#7a8b9c;font-size:12px}.help-intent-foot em{color:var(--blue);align-items:center;gap:6px;font:750 13px/1 Manrope,sans-serif;display:inline-flex}.help-intent-sell .help-intent-foot em{color:#0f7a5c}.help-more{margin-top:36px}.help-more h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font:800 15px/1 Manrope,sans-serif}.help-more ul{border-top:1px solid #e4ebf2;margin:0;padding:0;list-style:none}.help-more li{border-bottom:1px solid #e4ebf2}.help-more button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:16px 2px;display:grid}.help-more button:hover strong{color:var(--blue)}.help-more i{width:36px;height:36px;color:var(--blue);background:#eef4fb;border-radius:10px;place-items:center;display:grid}.help-more span{gap:3px;min-width:0;display:grid}.help-more strong{color:var(--ink);font:750 14px/1.3 Manrope,sans-serif}.help-more small{color:var(--muted);font-size:13px;line-height:1.4}.help-more svg:last-child{color:#9aabbc}.help-footnote{color:#7a8b9c;max-width:52ch;margin:28px 0 0;font-size:12px;line-height:1.5}.help-guide{animation:.22s help-in}@keyframes help-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.help-back{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 18px;padding:0;font:700 13px/1 Manrope,sans-serif;display:inline-flex}.help-back:hover{color:var(--blue)}.help-guide-stack{gap:28px;display:grid}.help-guide-meta{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font:800 11px/1 DM Sans,sans-serif}.help-steps{background:#fff;border:1px solid #d8e2ec;border-radius:14px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.help-steps li{border-bottom:1px solid #eef2f6;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.help-steps li:last-child{border-bottom:0}.help-steps span{color:#fff;background:#003c84;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:1px;font:800 12px/1 DM Sans,sans-serif;display:grid}.help-steps strong{color:var(--ink);margin-bottom:4px;font:750 15px/1.3 Manrope,sans-serif;display:block}.help-steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.help-guide-cta{align-items:center;gap:8px;margin-top:18px;display:inline-flex}.help-guide-shot-head h2{color:var(--ink);margin:0 0 6px;font:800 16px/1.2 Manrope,sans-serif}.help-guide-shot-head p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.5}.help-guide-visual{background:#edf3f8;border:1px solid #d8e2ec;border-radius:14px;margin:0;position:relative;overflow:hidden}.help-guide-visual>a{color:inherit;display:block;position:relative}.help-guide-img,.help-guide-visual img{object-position:top center;width:100%;max-width:100%;display:block;object-fit:contain!important;height:auto!important}.help-guide-expand{color:#fff;background:#052446e0;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font:700 11px/1 DM Sans,sans-serif;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 24px #0524462e}.help-guide-image-error{text-align:center;min-height:220px;color:var(--muted);align-content:center;place-items:center;gap:10px;padding:28px;display:grid}.help-guide-image-error strong{color:var(--ink)}.help-guide-image-error a{color:var(--blue);align-items:center;gap:6px;font-weight:750;display:inline-flex}.help-faq-cats{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.help-faq-cats button{color:#5f738a;cursor:pointer;background:#fff;border:1px solid #d8e2ec;border-radius:999px;height:34px;padding:0 12px;font:700 12px/1 Manrope,sans-serif}.help-faq-cats button.is-on{color:#fff;background:#003c84;border-color:#003c84}.help-faq-list{border-top:1px solid #e4ebf2}.help-faq-list article{border-bottom:1px solid #e4ebf2}.help-faq-list article>button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;font:750 15px/1.35 Manrope,sans-serif;display:flex}.help-faq-list article>button svg{color:#8a9aab;flex:none;transition:transform .18s}.help-faq-list article.is-open>button svg{transform:rotate(180deg)}.help-faq-list article p{max-width:62ch;color:var(--muted);margin:0 28px 16px 2px;font-size:14px;line-height:1.65}.help-faq-support{color:var(--muted);margin:22px 0 0;font-size:13px}.help-faq-support a{color:var(--blue);font-weight:700}.help-empty{text-align:center;color:var(--muted);padding:48px 12px}.help-empty h3{color:var(--ink);margin:10px 0 4px;font:800 18px Manrope,sans-serif}.help-empty p{margin:0;font-size:14px}@media (max-width:640px){.help-page{padding:4px 0 48px}.help-search kbd{display:none}.help-intent{padding:18px 16px 14px}.help-intent-copy strong{font-size:19px}.help-steps li{padding:12px}}
