:root{--bg: #f9fafd;--bg-2: #f2f4fb;--bg-card: #ffffff;--bg-card-2: #f5f7fe;--border: rgba(15, 27, 61, .08);--border-hover: rgba(15, 27, 61, .16);--blue: #3b6bf5;--blue-light: #5e87f7;--blue-dim: rgba(59, 107, 245, .12);--blue-glow: rgba(59, 107, 245, .25);--gold: #f5a623;--gold-dim: rgba(245, 166, 35, .12);--text: #0f1b3d;--text-2: rgba(15, 27, 61, .55);--text-3: rgba(15, 27, 61, .3);--success: #22c77a;--success-dim: rgba(34, 199, 122, .12);--radius: 14px;--radius-sm: 9px;--radius-pill: 999px;--lux-ease: cubic-bezier(.22, 1, .36, 1);--lux-duration: .48s}.lux-btn-primary{transition:transform var(--lux-duration) var(--lux-ease),box-shadow var(--lux-duration) var(--lux-ease),filter var(--lux-duration) var(--lux-ease)}.lux-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 36px #0f1b3d24;filter:brightness(1.07)}.lux-btn-primary:active{transform:translateY(0);filter:brightness(1.02);transition-duration:.12s}.lux-btn-ghost{transition:transform var(--lux-duration) var(--lux-ease),border-color var(--lux-duration) var(--lux-ease),background-color var(--lux-duration) var(--lux-ease),box-shadow var(--lux-duration) var(--lux-ease),color var(--lux-duration) var(--lux-ease)}.lux-btn-ghost:hover{transform:translateY(-2px);border-color:var(--border-hover);background:var(--bg-card-2);color:var(--text);box-shadow:0 10px 32px #0f1b3d12}.lux-btn-ghost:active{transform:translateY(0);transition-duration:.12s}.lux-btn-blue{transition:transform var(--lux-duration) var(--lux-ease),box-shadow var(--lux-duration) var(--lux-ease),background-color var(--lux-duration) var(--lux-ease),filter var(--lux-duration) var(--lux-ease)}.lux-btn-blue:hover{transform:translateY(-2px);background:var(--blue-light);box-shadow:0 16px 44px #3b6bf566;filter:brightness(1.02)}.lux-btn-blue:active{transform:translateY(0);transition-duration:.12s}.lux-btn-pill-soft{transition:transform var(--lux-duration) var(--lux-ease),border-color var(--lux-duration) var(--lux-ease),box-shadow var(--lux-duration) var(--lux-ease),background-color var(--lux-duration) var(--lux-ease),color var(--lux-duration) var(--lux-ease)}.lux-btn-pill-soft:hover{transform:translateY(-2px);border-color:var(--border-hover);box-shadow:0 10px 30px #0f1b3d17;color:var(--text)}.lux-btn-pill-soft:active{transform:translateY(0);transition-duration:.12s}button.faq-trigger{transition:background-color var(--lux-duration) var(--lux-ease)}button.faq-trigger:hover{background:var(--bg-card-2)}.faq-chevron-wrap{transition:transform var(--lux-duration) var(--lux-ease),box-shadow var(--lux-duration) var(--lux-ease),filter var(--lux-duration) var(--lux-ease)}button.faq-trigger:hover .faq-chevron-wrap{filter:brightness(1.08);box-shadow:0 6px 20px #0f1b3d1f}@media (prefers-reduced-motion: reduce){.lux-btn-primary,.lux-btn-ghost,.lux-btn-blue,.lux-btn-pill-soft{transition:opacity .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,filter .2s ease}.lux-btn-primary:hover,.lux-btn-ghost:hover,.lux-btn-blue:hover,.lux-btn-pill-soft:hover,.lux-btn-primary:active,.lux-btn-ghost:active,.lux-btn-blue:active,.lux-btn-pill-soft:active{transform:none}button.faq-trigger{transition:background-color .2s ease}.faq-chevron-wrap{transition:transform .2s ease}button.faq-trigger:hover .faq-chevron-wrap{box-shadow:none;filter:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Albert Sans,sans-serif;background:var(--bg);color:var(--text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .3s,color .3s}a{text-decoration:none;color:inherit}img{max-width:100%}button{font-family:Albert Sans,sans-serif}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.6}.hero-grid-overlay{background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px)}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track{animation:ticker-scroll 28s linear infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.glass-nav{transition:background .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),backdrop-filter .4s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .4s cubic-bezier(.22,1,.36,1);background:#f9fafdc7;backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:0 1px #ffffffd9 inset}.glass-nav.glass-nav--scrolled{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}button.faq-trigger:focus:not(:focus-visible){outline:none}button.faq-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width: 640px){.site-footer-inner{flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center}.site-footer-inner>div:last-child{justify-content:center;flex-wrap:wrap}}.nav-shell{padding-left:28px;padding-right:28px}.hero-inner{min-width:0;width:100%}.hero-chip{max-width:100%;box-sizing:border-box}.hero-title-line,.hero-title-places-inner{white-space:nowrap}.demo-chrome{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.demo-chrome-dots{display:flex;align-items:center;gap:8px;flex-shrink:0}.demo-chrome-url-wrap{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;margin-left:-48px}.demo-url-pill{font-family:DM Mono,monospace;font-size:12px;color:var(--text-3);background:var(--bg-2);padding:6px 16px;border-radius:var(--radius-pill);border:1px solid var(--border);display:flex;align-items:center;gap:6px;max-width:100%;min-width:0}.hero-form-row{width:100%;max-width:min(480px,100%);box-sizing:border-box;gap:6px}.benefit-card{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;transition:border-color .2s,transform .2s;padding:18px 18px 20px}.benefit-card-icon-wrap{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--text);color:var(--bg);position:absolute;top:-22px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000004d;flex-shrink:0}.benefit-card-icon-wrap>span,.benefit-card-icon-inner{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.benefit-card-label{font-size:16px;font-weight:700;color:var(--text);letter-spacing:-.02em;line-height:1.22;margin-top:26px;white-space:pre-line}@media (max-width: 900px){.benefit-blocks-grid{grid-template-columns:1fr!important}.about-inner-grid{grid-template-columns:1fr!important;gap:48px!important}.transfer-ui-grid{grid-template-columns:1fr!important;padding:28px!important}.benefit-card{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;padding:16px 18px;gap:16px;border-radius:22px}.benefit-card-icon-wrap{position:relative;top:auto;left:auto;transform:none;width:48px;height:48px}.benefit-card-icon-wrap>span,.benefit-card-icon-inner{width:22px;height:22px}.benefit-card-icon-inner svg{width:22px;height:22px}.benefit-card-label{margin-top:0;flex:1;min-width:0;white-space:normal;line-height:1.28}}@media (max-width: 600px){.hero-form-row{max-width:min(432px,92%);padding:8px 8px 8px 14px!important;gap:4px}.hero-form-row input[type=email]{font-size:14px!important;padding:11px 0!important}.hero-form-row .submit-btn{padding:11px 14px!important;font-size:13px!important;gap:5px!important}.hero-form-row .submit-btn svg{width:14px;height:14px}.hero-section{padding:108px 20px 72px!important;min-height:auto!important}.hero-title{font-size:clamp(42px,10.2vw,80px)!important}.hero-title-line{white-space:nowrap;font-size:clamp(26px,5vw + .75vmin,46px);letter-spacing:-.04em}}@media (max-width: 520px){.demo-chrome{padding:16px 18px!important}.demo-chrome-url-wrap{margin-left:0;flex-basis:100%;justify-content:stretch}.demo-url-pill{font-size:10px;padding:6px 10px;width:100%;overflow:hidden}.demo-url-pill .demo-url-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}@media (max-width: 480px){.nav-shell{padding-left:16px;padding-right:16px}.section-gutter{padding-left:16px!important;padding-right:16px!important}.hero-section{padding:100px 16px 64px!important}.hero-chip{font-size:11px!important;padding:6px 12px!important;white-space:normal;line-height:1.35;text-align:center}.hero-title{font-size:clamp(35px,11.2vw,54px)!important;letter-spacing:-.03em!important}.hero-title-line{white-space:nowrap;max-width:100%;font-size:clamp(35px,4.65vw + .7vmin,39px);letter-spacing:-.045em}.hero-title-places{max-width:100%;font-size:.88em;letter-spacing:-.045em}.hero-form-row{max-width:min(400px,90%);padding:10px 8px 10px 12px!important;gap:3px}.hero-form-row input[type=email]{font-size:13px!important;padding:12px 0!important}.hero-form-row .submit-btn{padding:12px!important;font-size:12px!important;gap:4px!important}.hero-form-row .submit-btn svg{width:13px;height:13px}.hero-social{flex-wrap:wrap;justify-content:center;text-align:center}.hero-social p{width:100%;max-width:280px}.transfer-amount-row{flex-wrap:wrap}.transfer-amount-value{font-size:clamp(26px,10vw,36px)!important}.transfer-recipient-amount{font-size:clamp(22px,8vw,28px)!important}}
