@font-face{font-family:BrandGeist;src:url('/fonts/geist-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
body.brand-modern{--brand-paper:#f8f8f3;--brand-ink:#282330;--brand-muted:#77717d;--brand-accent:#c75c43;--brand-soft:#fae8df;--brand-line:#e5e2df;--product-accent:var(--brand-accent);--choice-accent:var(--brand-accent);background:var(--brand-paper);color:var(--brand-ink);font-family:BrandGeist,Arial,sans-serif;-webkit-font-smoothing:antialiased}
body.brand-p2p{--brand-accent:#aa7410;--brand-soft:#f8edc5;--brand-action:#efd260}body.brand-gateway{--brand-accent:#26746f;--brand-soft:#deeeea;--brand-action:#b5dfd0}
.brand-modern *{box-sizing:border-box}.brand-modern main{overflow:clip}.brand-modern a,.brand-modern button{transition:background .2s,transform .2s}.brand-modern a:focus-visible,.brand-modern button:focus-visible{outline:3px solid var(--brand-accent);outline-offset:5px}.brand-modern .home-preview-wrap,.brand-modern .simple-wrap,.brand-modern .container{width:min(1280px,calc(100% - 96px));max-width:1280px;margin-inline:auto}
.brand-modern .home-preview-topbar,.brand-modern .simple-topbar{position:sticky;top:0;z-index:20;background:#f8f8f3f2;border-bottom:1px solid var(--brand-line);box-shadow:none;backdrop-filter:blur(15px)}.brand-modern .home-preview-topbar-inner,.brand-modern .simple-topbar-inner{min-height:86px;gap:24px}.brand-modern .home-preview-brand,.brand-modern .simple-brand{font-size:19px;letter-spacing:-.8px;color:var(--brand-ink);font-weight:650}.brand-modern .home-preview-brand img,.brand-modern .simple-brand img{width:33px;height:33px;border-radius:9px}.brand-modern .home-preview-language,.brand-modern .simple-language{font-size:10px;gap:9px;white-space:nowrap}.brand-main-nav{display:flex;gap:24px;align-items:center;margin:auto;font-size:12px}.brand-main-nav a{text-decoration:none;color:var(--brand-ink)}.brand-main-nav a:hover{color:var(--brand-accent)}
.brand-modern .conversion-hero,.brand-modern .p2p-choice-hero{background:none;padding:60px 0 70px;border:0}.brand-modern .brand-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center;min-height:600px;text-align:left}.brand-modern .brand-hero-grid h1{font-size:clamp(48px,5.2vw,75px);font-weight:520;line-height:1.055;letter-spacing:-3.8px;max-width:none;margin:22px 0 28px;color:var(--brand-ink);text-wrap:initial}.brand-modern h1 em{font-family:Georgia,serif;font-weight:400;color:var(--brand-accent);letter-spacing:-3px}.brand-modern .brand-hero-grid p,.brand-modern .brand-hero-grid .simple-lead{font-size:15px;line-height:1.9;color:var(--brand-muted);margin:0 0 27px;max-width:460px}.brand-modern .home-preview-kicker,.brand-modern .simple-eyebrow{font-size:10px;letter-spacing:1.9px;color:var(--brand-accent);font-weight:650;background:none;padding:0;border:none;text-transform:uppercase}.brand-modern .conversion-facts{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;line-height:1.6;margin-top:22px;color:var(--brand-muted)}
.brand-modern .conversion-button,.brand-modern .p2p-choice-button,.brand-modern .simple-button,.brand-primary{border-radius:8px;font-family:inherit;font-size:12px;font-weight:600;box-shadow:none;padding:15px 20px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--brand-line);min-height:0}.brand-modern .conversion-button--primary,.brand-modern .p2p-choice-button,.brand-modern .simple-button-primary,.brand-primary{background:var(--brand-ink);border-color:var(--brand-ink);color:white}.brand-modern .conversion-button--secondary,.brand-modern .simple-button-secondary{background:transparent;color:var(--brand-ink)}.brand-modern .conversion-button:hover,.brand-modern .p2p-choice-button:hover,.brand-primary:hover{transform:translateY(-2px);background:var(--brand-accent);color:white;border-color:var(--brand-accent)}.brand-modern .conversion-text-link{font-size:12px;color:var(--brand-accent)}
.brand-art{position:relative;isolation:isolate;padding:30px 0;min-width:0}.brand-orbit{position:absolute;inset:-4% -8%;border:1px solid var(--brand-line);border-radius:50%;rotate:-27deg;z-index:-1}.brand-orbit.second{inset:5% -13%;rotate:25deg;background:radial-gradient(ellipse,var(--brand-soft),transparent 65%);border-color:var(--brand-soft)}.brand-window{border:1px solid #e8e2e3;border-radius:14px;background:#fff;box-shadow:0 30px 60px -28px #33223838;rotate:-2deg;overflow:hidden;transition:rotate .5s}.brand-art:hover .brand-window{rotate:0deg}.brand-window-bar{padding:17px 19px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee9ee;color:#b5adb8;font-size:8px;letter-spacing:1px}.brand-window-bar b{font-size:9px;color:#776e7e;letter-spacing:.5px}.brand-window-main{padding:26px 34px}.brand-folder{width:180px;height:170px;position:relative;margin:5px auto 20px}.brand-paper{position:absolute;inset:0 24px 26px 28px;background:#fff;border:1px solid #ede8eb;border-radius:7px;rotate:9deg;color:var(--brand-accent);font-size:48px;line-height:1;padding:18px;box-shadow:0 0 0 9px var(--brand-soft)}.brand-folder-front{position:absolute;inset:69px 0 0;background:var(--brand-accent);color:#ffffffb0;border-radius:7px 7px 14px 14px;font-size:33px;padding:30px 25px;rotate:-7deg;box-shadow:0 12px 24px -12px var(--brand-accent)}.brand-file{display:flex;gap:12px;align-items:center;padding:18px 0;border-block:1px solid #eee9ee}.brand-doc{width:34px;height:43px;display:grid;place-items:center;font-size:25px;color:var(--brand-accent);background:var(--brand-soft);border-radius:6px}.brand-file b{display:block;font-size:12px;font-weight:550}.brand-file small{display:block;font-size:9px;color:#a19aaa;margin-top:5px}.brand-file-check{margin-left:auto;opacity:.25;color:var(--brand-accent)}.brand-demo-button{width:100%;margin-top:18px;background:var(--brand-ink);color:white;border:none;border-radius:8px;padding:14px;font:550 11px BrandGeist,Arial;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.brand-demo-button:disabled{cursor:wait;opacity:.7}.brand-modern .brand-demo-status{font-size:8px;line-height:1.5;text-align:center;margin:13px 0 0;max-width:none;min-height:24px}.brand-demo-progress{height:3px;background:#f3eef3;margin-top:15px;overflow:hidden;border-radius:3px}.brand-demo-progress i{display:block;height:100%;width:0;background:var(--brand-accent)}.is-running .brand-demo-progress i{width:100%;transition:width 1s}.is-complete .brand-demo-progress i{width:100%}.is-complete .brand-file-check{opacity:1}.brand-toast{position:absolute;right:-15px;top:12px;background:white;box-shadow:0 8px 30px #33223813;border:1px solid #eae3ea;border-radius:10px;z-index:2;padding:15px 20px;font-size:11px;display:flex;align-items:center;gap:10px;rotate:3deg;animation:brand-float 7s ease-in-out infinite}.brand-toast span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ddedb9;color:#628348}.brand-float{position:absolute;bottom:20px;left:-20px;background:white;border:1px solid #eae3ea;box-shadow:0 8px 30px #33223813;border-radius:8px;padding:12px 17px;rotate:-5deg;font-size:10px;color:var(--brand-accent)}.brand-devices{display:flex;align-items:center;justify-content:center;gap:15px;height:190px}.brand-devices>div{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:10px}.brand-devices span{width:82px;height:98px;background:var(--brand-soft);border:1px solid #e7dfbb;border-radius:13px;display:grid;place-items:center;font-size:36px;color:var(--brand-accent);box-shadow:0 11px 24px -12px #97762044}.brand-devices i{font-style:normal;color:var(--brand-accent);letter-spacing:2px;animation:brand-pulse 2s ease-in-out infinite}.brand-p2p .brand-demo-button{background:#e8c95b;color:#3b321e}.brand-gateway .brand-demo-button{background:#246d68}
.brand-modern .conversion-section,.brand-modern .simple-section{padding:85px 0;background:none;border-top:1px solid var(--brand-line)}.brand-modern .conversion-heading,.brand-modern .simple-section-heading{margin-bottom:36px}.brand-modern h2{font-size:clamp(30px,3.5vw,49px);font-weight:520;letter-spacing:-2px;line-height:1.15;color:var(--brand-ink)}.brand-modern .conversion-heading p,.brand-modern .simple-section-heading p{font-size:14px;color:var(--brand-muted);line-height:1.85}.brand-modern .conversion-route-grid,.brand-modern .p2p-choice-grid,.brand-modern .secure-choice-grid{gap:22px}.brand-modern .conversion-route,.brand-modern .p2p-choice-card,.brand-modern .simple-card{background:#fff;border:1px solid var(--brand-line);box-shadow:none;border-radius:14px;padding:33px}.brand-modern h3{font-size:25px;letter-spacing:-.7px;font-weight:550;line-height:1.25}.brand-modern .conversion-route p,.brand-modern .p2p-choice-card p,.brand-modern .p2p-choice-card li,.brand-modern .simple-card li{font-size:14px;color:var(--brand-muted);line-height:1.85}.brand-modern .conversion-route--secure{background:var(--brand-soft)}.brand-modern .conversion-label{font-size:9px;font-weight:600;letter-spacing:1px;background:transparent;border:0;color:var(--brand-accent);padding:0}.brand-modern .conversion-section--receive{background:#efefe8}.brand-modern .conversion-receive-card{background:#fff;border:0;border-radius:14px;box-shadow:none;padding:35px}.brand-modern .conversion-private{background:#282330;border:0;border-radius:15px;box-shadow:none;padding:45px;color:white}.brand-modern .conversion-private h2{font-size:31px;color:white}.brand-modern .conversion-private p{color:#bdb6c4;font-size:14px}.brand-modern .conversion-private .conversion-button{color:white;border-color:#5f5569}.brand-modern .conversion-private .conversion-text-link{color:#d6b8a8}.brand-modern .conversion-price-grid article{background:#fff;border:1px solid var(--brand-line);box-shadow:none;border-radius:14px;padding:36px}.brand-modern .conversion-price-grid strong{font-size:44px;font-weight:500;letter-spacing:-2px;color:var(--brand-accent)}.brand-modern .conversion-price-grid p{font-size:13px;color:var(--brand-muted)}
.brand-modern .p2p-how-card{background:transparent;border:0;border-radius:0;box-shadow:none;border-top:1px solid var(--brand-line);padding:28px 14px}.brand-modern .p2p-how-card>span{background:var(--brand-soft);color:var(--brand-accent);border-radius:50%;font-size:14px}.brand-modern .p2p-how-card p{font-size:14px;line-height:1.8;color:var(--brand-muted)}.brand-modern .p2p-help-item{border:0;border-bottom:1px solid var(--brand-line);background:transparent;border-radius:0;box-shadow:none;padding:20px 0}.brand-modern summary{cursor:pointer;font-size:15px;font-weight:550;color:var(--brand-ink)}.brand-modern .p2p-help-item p{font-size:14px;line-height:1.8;color:var(--brand-muted)}.brand-modern .p2p-platform-option{background:#faf9f6;border:1px solid var(--brand-line);border-radius:9px;padding:18px;box-shadow:none}.brand-modern .p2p-mac-links a{background:var(--brand-ink);color:#fff;border-radius:6px;padding:9px 12px;font-size:11px}.brand-modern .simple-price-table-wrap{border:1px solid var(--brand-line);border-radius:13px;background:white;overflow-x:auto}.brand-modern table{font-size:13px}.brand-modern th{background:var(--brand-soft);color:var(--brand-ink)}.brand-modern td,.brand-modern th{padding:18px}.brand-modern .site-footer,.brand-modern .simple-footer{background:var(--brand-paper);border-top:1px solid var(--brand-line);color:var(--brand-muted);padding:40px 0;font-size:11px}.brand-modern .simple-contact-hero{padding:70px 0}.brand-modern .simple-contact-form,.brand-modern .simple-contact-panel{border:1px solid var(--brand-line);background:white;box-shadow:none;border-radius:14px}
@keyframes brand-float{50%{translate:0 -7px}}@keyframes brand-pulse{50%{opacity:.3}}
@media(max-width:1100px){.brand-main-nav{gap:12px;font-size:10px}.brand-modern .brand-hero-grid{gap:36px}.brand-modern .brand-hero-grid h1{font-size:56px;letter-spacing:-2.8px}.brand-window-main{padding:25px}.brand-modern .home-preview-brand,.brand-modern .simple-brand{font-size:16px}.brand-modern .simple-wrap,.brand-modern .home-preview-wrap,.brand-modern .container{width:calc(100% - 64px)}}
@media(max-width:850px){.brand-main-nav{display:none}.brand-modern .brand-hero-grid{grid-template-columns:1fr;gap:35px;min-height:0;text-align:center}.brand-modern .brand-hero-grid h1{font-size:66px}.brand-modern .brand-hero-grid p,.brand-modern .brand-hero-grid .simple-lead{margin-inline:auto}.brand-modern .conversion-actions,.brand-modern .conversion-facts{justify-content:center}.brand-art{width:min(510px,90%);margin:0 auto}.brand-modern .conversion-hero,.brand-modern .p2p-choice-hero{padding-top:45px}.brand-modern .conversion-section,.brand-modern .simple-section{padding-block:60px}.brand-modern .conversion-private{padding:30px}.brand-modern .home-preview-topbar-inner,.brand-modern .simple-topbar-inner{min-height:72px}}
@media(max-width:600px){.brand-modern .simple-wrap,.brand-modern .home-preview-wrap,.brand-modern .container{width:calc(100% - 40px)}.brand-modern .home-preview-brand,.brand-modern .simple-brand{font-size:14px;letter-spacing:-.6px}.brand-modern .home-preview-brand img,.brand-modern .simple-brand img{width:26px;height:26px}.brand-modern .home-preview-language,.brand-modern .simple-language{gap:5px;font-size:8px}.brand-modern .home-preview-language span,.brand-modern .simple-language span{display:none}.brand-modern .home-preview-topbar-inner,.brand-modern .simple-topbar-inner{gap:12px;flex-wrap:wrap;padding-block:12px}.brand-modern .brand-hero-grid h1{font-size:clamp(40px,10.5vw,60px);letter-spacing:-2.4px}.brand-modern h1 em{letter-spacing:-1.9px}.brand-modern .brand-hero-grid p,.brand-modern .brand-hero-grid .simple-lead{font-size:13px}.brand-modern .conversion-facts{font-size:9px;display:grid;gap:8px}.brand-modern .brand-hero-grid{gap:30px}.brand-art{width:96%;padding-top:25px}.brand-window-main{padding:22px}.brand-toast{right:-6px;top:12px;padding:10px;font-size:9px}.brand-toast span{width:22px;height:22px}.brand-float{left:-6px;bottom:15px;font-size:9px}.brand-folder{scale:.85;height:155px;margin-bottom:0}.brand-devices{height:160px;gap:8px}.brand-devices span{width:68px;height:85px}.brand-devices i{letter-spacing:0}.brand-modern .brand-demo-status{font-size:7px}.brand-modern .conversion-route-grid,.brand-modern .p2p-choice-grid,.brand-modern .secure-choice-grid,.brand-modern .conversion-price-grid{grid-template-columns:1fr}.brand-modern .conversion-route,.brand-modern .p2p-choice-card,.brand-modern .simple-card{padding:26px}.brand-modern h2{font-size:34px;letter-spacing:-1.5px}.brand-modern h3{font-size:23px}.brand-modern .conversion-private{display:flex;flex-direction:column;align-items:start}.brand-modern .conversion-private h2{font-size:28px}.brand-modern .p2p-platform-grid{grid-template-columns:1fr}.brand-modern .brand-hero-grid .p2p-online-note{justify-content:center}.brand-modern .conversion-hero-copy{min-width:0}.brand-modern .footer-links{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.brand-modern *, .brand-modern *:before,.brand-modern *:after{animation:none!important;transition:none!important}.brand-window{rotate:0deg}}
.brand-modern .brand-hero-grid .brand-demo-status{font-size:8px;line-height:1.5;text-align:center;margin:13px 0 0;max-width:none;min-height:24px}
.brand-modern .brand-hero-grid .p2p-online-note{display:flex;background:none;border:0;box-shadow:none;padding:0;font-size:11px;margin-bottom:22px;font-weight:500}.brand-secondary{margin-left:10px;background:transparent;color:var(--brand-ink);border-color:var(--brand-line)}
