:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:"Helvetica Neue", Arial, sans-serif;--canvas:#161616;--inset:#121313;--control:#242423;--surface:#242423;--line:#343434;--text:#f7f7f7;--muted:#b5b7b9;--subtle:#929496;--white:#f7f7f7;--ink:#101010;--success:#48ca64;--success-halo:#082c18;--avatar:#b16b9f;--focus:#bcf1d8;--error:#ffc5bc;--material:linear-gradient(115deg, #252524, #222221 58%, #262625);--action-material:linear-gradient(115deg, #f6f6f6, #fbfbfb);--gutter:22px;--radius-control:20px;--radius-group:16px;--button-height:50px;--field-height:55px;--type-body:14px;--type-caption:11px;--type-input:16px;--type-heading:22px;--type-section:15px;--type-nav:12px;--space-xs:6px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;background:#0b0b0b}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button:active:not(:disabled){filter:brightness(.9)}button:disabled{opacity:.48;cursor:not-allowed}.stage{background:radial-gradient(circle at 50% 35%,#202020,#0b0b0b 58%);justify-content:center;align-items:center;min-height:100dvh;padding:18px;display:flex}.phone{background:var(--canvas);border-radius:40px;width:min(100%,393px);height:min(854px,100dvh - 36px);position:relative;overflow:hidden;box-shadow:0 40px 100px #0008,0 0 0 8px #080808}.phone:before{content:"";z-index:5;pointer-events:none;background:#070707;border-radius:30px;width:84px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.screen{flex-direction:column;height:100%;min-height:0;display:flex}.scroll{scrollbar-width:none;flex:1;min-height:0;padding-bottom:8px;overflow:hidden auto}.scroll::-webkit-scrollbar{display:none}.pad{padding-inline:var(--gutter)}.topbar{height:92px;padding:46px var(--gutter) 4px;flex:0 0 92px;justify-content:center;align-items:center;display:flex;position:relative}.topbar .back{left:var(--gutter);position:absolute}.top-right{right:var(--gutter);position:absolute}.top-title{text-align:center;letter-spacing:-.3px;font-size:16px;font-weight:400;line-height:20px}.top-title small{color:var(--muted);letter-spacing:0;margin-top:4px;font-size:12px;display:block}.round{background:var(--material);width:42px;height:42px;color:var(--text);border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wordmark{object-fit:contain;width:99px;height:32px;display:block}.wordmark.large{width:146px;height:49px}.mark{object-fit:contain;width:84px;height:42px}.eyebrow{color:var(--muted);font-size:13px;line-height:18px}.h1,.h2{font-size:var(--type-heading);letter-spacing:-.4px;margin:0;font-weight:400;line-height:28px}.body{color:var(--muted);font-size:var(--type-body);margin:0;line-height:20px}.center{text-align:center}.muted{color:var(--muted)}.subtle{color:var(--subtle)}.button{width:100%;height:var(--button-height);background:var(--action-material);color:var(--ink);letter-spacing:-.3px;white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:16px;font-weight:400;line-height:20px;display:inline-flex}.button.secondary{background:var(--material);color:var(--text)}.button.ghost{color:var(--text);background:0 0}.button-row{gap:8px;display:flex}.button-row .button{flex:1 1 0;min-width:0}.footer{padding:10px var(--gutter) var(--footer-bottom,31px);flex:none}.footer-note{font-size:var(--type-caption);color:var(--muted);text-align:center;margin:16px 0 0;line-height:15px}.field-stack{gap:27px;display:grid}.field-label{color:var(--muted);margin-bottom:9px;font-size:12px;line-height:16px;display:block}.field{width:100%;height:var(--field-height);border-radius:var(--radius-control);background:var(--material);color:var(--text);font-size:var(--type-input);letter-spacing:-.3px;border:1px solid #0000;padding:0 18px;line-height:20px}.field::placeholder{color:var(--subtle)}.phone-field{width:100%;height:var(--field-height);border-radius:var(--radius-control);background:var(--material);align-items:center;display:flex}.phone-prefix{height:25px;color:var(--text);border-right:1px solid #666;flex:none;align-items:center;gap:14px;margin-left:18px;padding-right:16px;font-size:16px;display:inline-flex}.phone-field input{border-radius:0 var(--radius-control) var(--radius-control) 0;width:100%;min-width:0;height:100%;color:var(--text);letter-spacing:-.3px;background:0 0;border:0;padding:0 16px;font-size:16px}.country-cue{object-fit:cover;border-radius:50%;flex:0 0 36px;width:36px;height:36px;display:inline-block}.phone-prefix .country-cue{flex-basis:24px;width:24px;height:24px}.group{background:var(--material);border-radius:var(--radius-group);overflow:hidden}.row{width:100%;min-height:47px;color:var(--text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-size:13px;line-height:17px;display:flex;position:relative}.row:not(:last-child):after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:15px;right:15px}.row-left{align-items:center;gap:17px;min-width:0;display:flex}.row-copy{gap:4px;display:grid}.row-detail{color:var(--muted);font-size:11px;line-height:15px}.row-value{text-align:right;max-width:170px}.row-total .row-value{font-weight:700}.section-label{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:17px}.icon-disc{width:38px;height:38px;color:var(--text);background:#343434;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.divider{background:var(--line);height:1px}.notice{color:var(--muted);margin-top:9px;font-size:12px;line-height:16px}.error{color:var(--error);margin-top:9px;font-size:12px;line-height:16px}.screen-intro{padding:var(--intro-top,45px) var(--gutter) 0;text-align:center}.screen-intro .body{margin-top:8px}.screen-body{padding:var(--body-top,38px) var(--gutter) 12px}.text-action{color:var(--muted);background:0 0;border:0;padding:4px 0;font-size:12px}.intro-icon{height:50px;color:var(--muted);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.review-block{margin-top:24px}.review-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.review-title .section-label{margin:0}.review-amount{text-align:center}.review-amount strong{letter-spacing:-1px;margin-top:5px;font-size:34px;font-weight:700;line-height:40px;display:block}.review-amount p{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:19px}.review-disclaimer,.receipt-id{text-align:center;color:var(--muted);margin:10px 0 0;font-size:11px;line-height:15px}.status-area{text-align:center;padding:60px var(--gutter) 0;flex-direction:column;align-items:center;display:flex}.status-icon{background:var(--success-halo);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:16px;display:flex}.status-icon svg{background:var(--success);color:#fff;stroke-width:2.5px;border-radius:50%;width:46px;height:46px;padding:10px}.status-area .h2{font-size:25px;font-weight:700;line-height:28px}.status-area .body{margin-top:12px;font-size:15px;line-height:21px}.stacked-actions{gap:8px;display:grid}.success-details{padding-top:28px}.toast{z-index:10;background:var(--white);color:var(--ink);text-align:center;border-radius:14px;padding:12px 15px;font-size:13px;position:absolute;bottom:92px;left:18px;right:18px;box-shadow:0 15px 30px #0008}.restart{color:var(--muted);background:var(--control);border:1px solid var(--line);z-index:11;border-radius:999px;align-items:center;gap:5px;padding:9px 12px;font-size:12px;display:inline-flex;position:fixed;bottom:18px;right:18px}.restart-overlay{z-index:20;background:#000a;align-items:flex-end;padding:18px;display:flex;position:absolute;inset:0}.restart-dialog{background:var(--surface);text-align:center;border-radius:26px;width:100%;padding:24px 18px 18px;box-shadow:0 20px 55px #0008}.restart-dialog h2{margin:0;font-size:21px;font-weight:400}.restart-dialog p{max-width:270px;color:var(--muted);margin:12px auto 22px;font-size:13px;line-height:19px}.restart-dialog .button+.button{margin-top:8px}@media (max-width:600px){.stage{background:var(--canvas);padding:0;display:block}.phone{width:100%;height:100dvh;box-shadow:none;border-radius:0}.phone:before,.restart{display:none}}@media (max-height:700px){.topbar{flex-basis:66px;height:66px;padding-top:20px}.footer{padding-bottom:16px}}
.dashboard-top{height:84px;padding:41px var(--gutter) 0;justify-content:space-between;align-items:center;display:flex}.dashboard-top .wordmark{align-self:flex-start;margin-top:-7px}.avatar{background:var(--avatar);color:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:14px}.dashboard-top .round{width:40px;height:40px}.balance-panel{padding:28px var(--gutter) 0;text-align:center}.balance-panel .eyebrow{margin:0 0 6px}.balance{letter-spacing:-1px;margin:0;font-size:38px;font-weight:500;line-height:42px}.balance:after{content:"USD";letter-spacing:0;color:var(--muted);margin-top:8px;font-size:12px;font-weight:400;line-height:16px;display:block}.balance-actions{margin-top:28px}.balance-actions .button{letter-spacing:-.3px;font-size:14px}.balance-actions .button svg{stroke-width:1.5px;width:28px;height:28px}.dashboard-section{margin-top:30px}.dashboard-section-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dashboard-section-header .section-label{color:var(--text);margin:0;font-size:15px;line-height:19px}.card-active{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.card-active i{background:#8de8bc;border-radius:50%;width:7px;height:7px}.card-art{border-radius:14px;width:calc(100% - 2px);height:218px;margin-inline:1px;position:relative;overflow:hidden}.card-art>img{width:100%;height:100%;display:block}.custom-card-name{color:#101b1a;text-transform:uppercase;letter-spacing:1.8px;background:linear-gradient(90deg,#aaf4f3,#c4f9dc);min-height:17px;padding:3px 3px 0;font-size:9px;position:absolute;bottom:12px;left:14px;right:65px}.dashboard-section.recent{margin-top:22px}.activity-group{background:var(--material);border-radius:16px;overflow:hidden}.activity-item{align-items:center;gap:16px;height:64px;padding:10px 14px;display:flex;position:relative}.activity-item+.activity-item:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:14px;right:14px}.activity-main{flex:1;gap:4px;min-width:0;display:grid}.activity-title{font-size:14px;line-height:17px}.activity-sub{color:var(--muted);font-size:11px;line-height:14px}.activity-value{white-space:nowrap;font-size:14px}.demo-disclaimer{color:var(--muted);text-align:center;margin:16px 0 0;font-size:9px;line-height:14px}.bottom-nav{flex:0 0 78px;justify-content:space-between;align-items:center;height:78px;padding:0 16px 24px;display:flex}.nav-item{width:106px;height:54px;color:var(--muted);background:0 0;border:0;border-radius:999px;align-content:center;justify-items:center;gap:4px;font-size:12px;line-height:15px;display:grid}.nav-item.active{color:var(--text);background:var(--material)}.nav-item svg{stroke-width:2px;width:22px;height:22px}.dashboard-section.recent .dashboard-section-header{margin-bottom:6px}.amount-display{text-align:center;padding:123px 0 0}.amount-display .eyebrow{margin:0 0 13px;font-size:16px;line-height:20px}.amount-value{letter-spacing:-2px;margin:0;font-size:74px;font-weight:400;line-height:80px}.amount-display>span.eyebrow{margin:7px 0 0;font-size:14px;display:block}.keypad{grid-template-columns:repeat(3,1fr);row-gap:16px;margin:82px 12px 0;display:grid}.key{height:58px;color:var(--text);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:30px;line-height:36px;display:flex}.key svg{stroke-width:1.3px;width:28px;height:28px}.phone[data-screen=S02]{--gutter:19px;--footer-bottom:29px}.destination-intro{padding:42px var(--gutter) 0;text-align:center}.destination-intro .h1{font-size:22px;line-height:28px}.destination-intro .body{margin-top:5px}.country-orbs{grid-template-columns:90px 125px 90px;justify-content:space-between;align-items:start;margin:22px 18px 0;display:grid}.country-orb{color:var(--text);background:0 0;border:0;justify-items:center;gap:12px;padding:0;display:grid}.country-orb>span{border-radius:50%;width:90px;height:90px;display:block;overflow:hidden}.country-orb img{width:100%;height:100%;display:block}.country-orb.muted-orb{padding-top:21px}.country-orb.selected-orb>span{width:125px;height:125px}.country-orb small{color:var(--muted);white-space:nowrap;font-size:11px;line-height:15px}.country-selected{text-align:center;margin:-3px 0 0;font-size:18px;line-height:22px}.country-selected span{color:var(--muted);font-size:12px}.destination-estimate{margin:26px var(--gutter) 0;background:var(--material);text-align:center;border-radius:20px;height:140px;padding:18px 17px}.estimate-line{color:var(--muted);justify-content:space-between;align-items:center;padding-bottom:17px;font-size:12px;line-height:18px;display:flex}.estimate-line strong{color:var(--text);font-size:14px;font-weight:400}.destination-estimate .eyebrow{margin:13px 0 4px;display:block}.destination-estimate>strong{letter-spacing:-.7px;font-size:28px;font-weight:400;line-height:32px}.destination-rate{color:var(--muted);text-align:center;margin:13px 0 0;font-size:11px;line-height:17px}.phone[data-screen=S03]{--footer-bottom:32px}@media (max-width:370px){.country-orbs{grid-template-columns:80px 105px 80px;margin-inline:12px}.country-orb>span{width:80px;height:80px}.country-orb.selected-orb>span{width:105px;height:105px}}
.phone[data-screen=S04]{--body-top:37px;--footer-bottom:33px}.phone[data-screen=S04] .field-stack{gap:25px}.phone[data-screen=S04] .notice{margin:7px 0 0;font-size:12px;line-height:16px}.phone[data-screen=S05]{--footer-bottom:33px}.phone[data-screen=S05] .transfer-review{padding-top:21px}.phone[data-screen=S05] .review-amount .eyebrow{font-size:14px}.phone[data-screen=S05] .review-amount strong{letter-spacing:-.3px;margin-top:3px;font-size:34px;font-weight:700;line-height:40px}.phone[data-screen=S05] .recipient-card{margin-top:20px}.phone[data-screen=S05] .recipient-card .row{height:66px;padding:12px 15px}.phone[data-screen=S05] .recipient-card .row-copy>span:first-child{font-size:14px}.phone[data-screen=S05] .recipient-card .row-left{gap:18px}.phone[data-screen=S05] .review-block{margin-top:23px}.phone[data-screen=S05] .review-title{margin-bottom:6px}.phone[data-screen=S05] .review-title .section-label{font-size:13px}.phone[data-screen=S05] .review-block .row{height:47px}.phone[data-screen=S05] .review-block .row:last-child:has(small){height:58px}.phone[data-screen=S05] .row-value small{color:var(--muted);font-size:11px;line-height:15px}.phone[data-screen=S05] .review-disclaimer{margin-top:10px}.phone[data-screen=S05] .review-block:last-of-type{margin-top:23px}.phone[data-screen=S05] .review-block:last-of-type .row{height:65px}.phone[data-screen=S05] .review-block:last-of-type .row-copy>span:first-child{font-size:14px}.phone[data-screen=S05] .selected-radio{border:2px solid var(--text);background:var(--text);background-clip:content-box;border-radius:50%;width:20px;height:20px;padding:3px;display:block}.phone[data-screen=S05] .other-payment{color:var(--muted);margin:12px 1px 0;font-size:11px;line-height:16px}.phone[data-screen=S06]{--footer-bottom:42px}.phone[data-screen=S06] .top-title{font-size:18px}.phone[data-screen=S06] .status-area{padding-top:60px}.phone[data-screen=S06] .status-area .body{margin-top:8px;font-size:15px;line-height:21px}.phone[data-screen=S06] .success-details{padding-top:28px}.phone[data-screen=S06] .success-details .row{min-height:49px;padding:13px 16px;font-size:14px}.phone[data-screen=S06] .success-details .row:nth-child(2){min-height:62px;padding-block:11px}.phone[data-screen=S06] .success-details .row-value{max-width:180px;line-height:20px}.phone[data-screen=S06] .claim-helper{margin-top:13px;font-size:12px;line-height:16px}.phone[data-screen=S06] .stacked-actions{gap:6px}.phone[data-screen=S06] .stacked-actions .button{height:48px}.phone[data-screen=S07]{--footer-bottom:29px}.phone[data-screen=S07] .topbar{flex-basis:87px;height:87px;padding-top:41px}.phone[data-screen=S07] .receipt-hero{text-align:center;padding:26px 22px 0}.phone[data-screen=S07] .receipt-hero>strong{letter-spacing:-.3px;font-size:34px;font-weight:700;line-height:40px;display:block}.phone[data-screen=S07] .receipt-hero>span{justify-content:center;align-items:center;gap:9px;margin-top:7px;font-size:13px;line-height:20px;display:flex}.phone[data-screen=S07] .receipt-hero svg{color:#102c1c;background:var(--success);stroke-width:2.5px;border-radius:50%;width:19px;height:19px;padding:3px}.phone[data-screen=S07] .receipt-body{padding-top:19px;padding-bottom:0}.phone[data-screen=S07] .recipient-summary .row{height:66px;padding-inline:13px}.phone[data-screen=S07] .recipient-summary .icon-disc{background:0 0}.phone[data-screen=S07] .recipient-summary .row-copy>span:first-child{font-size:14px}.phone[data-screen=S07] .review-block{margin-top:17px}.phone[data-screen=S07] .review-title{margin-bottom:6px}.phone[data-screen=S07] .review-title .section-label{font-size:13px}.phone[data-screen=S07] .review-block .row{min-height:41px;padding:10px 15px;font-size:13px;line-height:17px}.phone[data-screen=S07] .review-block:first-of-type .row:first-child{min-height:58px}.phone[data-screen=S07] .review-block:first-of-type .row:first-child .row-left{max-width:140px}.phone[data-screen=S07] .review-block:last-of-type{margin-top:15px}.phone[data-screen=S07] .review-block:last-of-type .row:first-child{min-height:53px}.phone[data-screen=S07] .receipt-id{margin:8px 0 0;font-size:10px;line-height:14px}.phone[data-screen=S07] .footer .button{height:44px}.phone[data-screen=S07] .footer-note{margin-top:10px;font-size:10px}@media (max-height:700px){.phone[data-screen=S04],.phone[data-screen=S05],.phone[data-screen=S06],.phone[data-screen=S07]{--footer-bottom:16px}.phone[data-screen=S06] .status-area{padding-top:25px}}.phone[data-screen=S05] .review-block .row-left{color:var(--muted)}.phone[data-screen=S05] .review-block:last-of-type .row-left{color:var(--text)}.phone[data-screen=S06] .top-right{right:19px}.phone[data-screen=S06] .top-right .round{width:39px;height:39px}.phone[data-screen=S06] .success-details .row-left{color:var(--muted)}.phone[data-screen=S06] .success-details .row:last-child{min-height:55px}.phone[data-screen=S07] .review-block .row-left{color:var(--muted)}.phone[data-screen=S07] .review-block:first-of-type .row:last-child{min-height:47px}.phone[data-screen=S07] .review-block:last-of-type .row:last-child{min-height:45px}
.message-intro{text-align:center;padding:77px 22px 0}.message-symbol{color:#b9bcbe;width:50px;height:50px;margin:0 auto 21px;display:block}.message-intro .h2{letter-spacing:-.4px;font-size:25px;font-weight:700;line-height:27px}.message-intro .body{margin-top:12px;font-size:15px;line-height:20px}.message-card>.eyebrow{font-size:12px;line-height:16px}.message-brand{margin-top:8px}.message-card p{letter-spacing:-.2px;margin:0;font-size:15px;line-height:21px}.message-card p+p{margin-top:15px}.message-card u{text-underline-offset:3px}.message-card small{color:var(--muted);margin-top:8px;font-size:11px;line-height:15px;display:block}.message-footnote{text-align:center;color:var(--muted);margin:18px 20px 0;font-size:11px;line-height:15px}.message-card{background:var(--material);border-radius:16px;margin:24px 22px 0;padding:14px 23px 22px}.message-brand .wordmark{width:98px;height:31px;margin-left:-3px}.message-divider{background:var(--line);height:1px;margin:7px -6px 13px}.phone[data-screen=R01]{--footer-bottom:35px}.claim-hero .wordmark{width:146px;height:49px;margin:0 auto}.claim-sender{font-size:18px;line-height:22px}.claim-content>.eyebrow{margin-top:6px;font-size:14px;display:block}.claim-content>.body{margin-top:22px;font-size:16px;line-height:22px}.claim-hero{text-align:center;padding-top:52px}.claim-content{margin-top:113px}.claim-amount{letter-spacing:-1.5px;margin-top:22px;font-size:64px;font-weight:400;line-height:64px}.phone[data-screen=R01] .footer{padding-inline:19px}.phone[data-screen=R02] .screen-intro .body{margin-top:5px}.form-helper{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:15px}.phone[data-screen=R02]{--intro-top:43px;--body-top:42px;--footer-bottom:33px}.phone[data-screen=R02] .field-stack{gap:25px}.phone[data-screen=R03]{--footer-bottom:36px}.code-intro .h1{font-size:24px;line-height:29px}.verification-number{margin:4px 0 0;font-size:15px;line-height:20px}.code-entry{text-align:center;margin-top:28px;position:relative}.otp-cells{grid-template-columns:repeat(6,44px);justify-content:center;gap:6px;display:grid}.otp-cell{background:var(--material);border-radius:12px;justify-content:center;align-items:center;height:50px;font-size:24px;line-height:29px;display:flex}.otp-input{opacity:.001;caret-color:#0000;border:0;width:294px;height:50px;position:absolute;top:0;left:50%;transform:translate(-50%)}.code-entry:focus-within .otp-cells{outline:2px solid var(--focus);outline-offset:4px;border-radius:12px}.code-caption{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:15px}.code-intro{text-align:center;padding-top:106px}.code-symbol{color:#aaaead;width:43px;height:43px;margin:0 auto 6px;display:block}.code-intro .body{margin-top:8px}.username-intro{text-align:center;padding:91px 22px 0}.username-intro .body{margin-top:8px}.username-input-wrap{display:block;position:relative}.username-input-wrap>span{color:var(--muted);pointer-events:none;font-size:17px;line-height:20px;position:absolute;top:17px;left:18px}.username-input-wrap .field{padding-left:39px}.username-helper{text-align:center;color:var(--muted);margin:9px 0 0;font-size:11px;line-height:15px}.username-symbol{color:#b4b4b4;font-size:56px;font-weight:500;line-height:58px;display:block}.username-intro .h1{margin-top:11px;font-size:24px;line-height:29px}.username-body{padding-top:42px}.phone[data-screen^=R] .footer{padding-bottom:calc(var(--footer-bottom,31px) + 5px)}.phone[data-screen^=R] .footer-note{margin-top:11px}.choice-intro .h1{font-size:24px;line-height:28px}.choice-intro>.eyebrow{margin-top:6px;font-size:13px;line-height:18px;display:block}.choice-intro .body{margin-top:16px;font-size:16px;line-height:22px}.choice-icon{background:#111212;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.choice-text{flex:1;gap:5px;display:grid}.choice-text strong{letter-spacing:-.2px;font-size:14px;font-weight:400;line-height:18px}.choice-text small{color:var(--muted);letter-spacing:-.2px;font-size:12px;line-height:16px}.choice-card>svg{color:var(--muted);flex:0 0 19px}.choice-footnote{text-align:center;color:var(--muted);margin:0;font-size:10px;line-height:15px;position:absolute;bottom:39px;left:0;right:0}.choice-intro{text-align:center;padding:103px 22px 0}.choice-list{gap:10px;padding-top:29px;display:grid}.choice-card{background:var(--material);width:100%;height:96px;color:var(--text);text-align:left;border:0;border-radius:20px;align-items:center;gap:17px;padding:13px 14px 13px 16px;display:flex}.verify-art{color:#b8babb;justify-content:center;padding-top:58px;display:flex}.verify-copy{margin-top:30px}.verify-copy .body{margin-top:14px;font-size:15px;line-height:21px}.verify-points{padding-top:24px}.verification-notice{height:104px;padding:20px 21px}.verification-notice strong{font-size:16px;font-weight:400;line-height:20px;display:block}.verification-notice p{color:var(--muted);letter-spacing:-.1px;margin:5px 0 0;font-size:13px;line-height:18px}.phone[data-screen=R06]{--footer-bottom:33px}.phone[data-screen=R06] .footer-note{margin-top:19px}.verify-art svg{width:60px;height:64px}.verify-copy .h2{letter-spacing:-.3px;font-size:25px;font-weight:400;line-height:30px}.phone[data-screen=R04]{--footer-bottom:42px}.phone[data-screen=R04] .footer-note{margin-top:7px}.phone[data-screen=R00]{--footer-bottom:54px;--button-height:46px}.phone[data-screen=R00] .footer-note{margin-top:7px}.phone[data-screen=R07] .balance-panel{padding-top:23px}.phone[data-screen=R07] .balance-actions{margin-top:22px}.phone[data-screen=R07] .dashboard-section:not(.recent){margin-top:17px}.card-ready{color:#c4c9d0;margin:0 0 22px;font-size:14px;line-height:20px}.phone[data-screen=R07] .dashboard-section:not(.recent) .dashboard-section-header{align-items:flex-start;margin-bottom:4px}.phone[data-screen=R07] .section-label small{color:var(--muted);margin-top:2px;font-size:11px;line-height:15px;display:block}.phone[data-screen=R07] .card-active{padding-top:3px}.phone[data-screen=R07] .card-art{height:210px}.phone[data-screen=R07] .balance{font-size:40px}.phone[data-screen=R07] .demo-disclaimer{margin-top:20px}@media (max-height:700px){.choice-intro{padding-top:60px}.choice-footnote{margin:45px 20px 20px;position:static}}
.phone[data-screen=B01]{--intro-top:45px;--body-top:26px;--footer-bottom:37px;--field-height:52px}.phone[data-screen=B01] .screen-intro .h1{max-width:260px;margin:auto;line-height:27px}.phone[data-screen=B01] .screen-intro .body{white-space:nowrap;letter-spacing:-.2px;margin-top:4px;font-size:14px}.phone[data-screen=B01] .field-stack{gap:21px}.phone[data-screen=B01] .field-label{margin-bottom:8px;font-size:13px}.bank-select-wrap{display:block;position:relative}.bank-select{appearance:none;padding-right:48px}.bank-select-wrap svg{pointer-events:none;width:24px;height:24px;stroke:var(--text);fill:none;stroke-width:1.5px;position:absolute;top:14px;right:14px}.bank-clabe-helper{color:var(--muted);margin:8px 1px 0;font-size:12px;line-height:16px}.phone[data-screen=B01] .footer-note{margin-top:12px}.phone[data-screen=B02]{--body-top:21px;--footer-bottom:38px}.bank-review .review-amount>.eyebrow{font-size:14px;line-height:18px}.bank-review .review-amount strong{letter-spacing:-.8px;margin-top:4px;font-size:38px;font-weight:700;line-height:40px}.bank-review .bank-currency{font-size:16px;line-height:20px;display:block}.bank-review .review-amount p{margin-top:6px;font-size:15px;line-height:20px}.bank-review .recipient-card{margin-top:16px}.bank-review .recipient-card .row{height:70px;padding:12px 15px}.bank-review .recipient-card .row-left{gap:17px}.bank-review .recipient-card .row-copy>span:first-child{font-size:15px;line-height:19px}.bank-review .recipient-card .row-detail{font-size:12px;line-height:16px}.bank-review .recipient-card .icon-disc{flex-basis:38px;width:38px;height:38px}.bank-review .review-block{margin-top:21px}.bank-review .review-title{margin-bottom:6px}.bank-review .review-block .row{height:47.4px;min-height:47.4px;font-size:13px}.bank-review .review-block .row-left{color:var(--muted)}.bank-review .review-disclaimer{margin-top:9px}.phone[data-screen=B02] .footer-note{margin-top:12px}.phone[data-screen=B03]{--footer-bottom:46px;--button-height:44px}.phone[data-screen=B03] .status-area{padding-top:57px}.phone[data-screen=B03] .status-icon{margin-bottom:16px}.phone[data-screen=B03] .status-area .h2{letter-spacing:-.3px;font-size:25px;line-height:28px}.phone[data-screen=B03] .status-area .body{margin-top:12px;font-size:15px;line-height:22px}.phone[data-screen=B03] .success-details{padding:21px 21px 16px}.phone[data-screen=B03] .success-details .row{height:45.8px;min-height:45.8px;padding:12px 17px;font-size:14px;line-height:19px}.phone[data-screen=B03] .success-details .row-left{color:var(--muted)}.phone[data-screen=B03] .success-details .row:not(:last-child):after{left:17px;right:17px}.phone[data-screen=B03] .receipt-id{margin-top:12px}.phone[data-screen=B03] .footer-note{margin-top:14px}@media (max-width:370px){.phone[data-screen=B01] .screen-intro .body{white-space:normal}.bank-review .recipient-card .row-detail{font-size:10px}.phone[data-screen=B03] .success-details .row{font-size:12px}}
