:root{--brand:#145fff;--brand-press:#0e4ad9;--ink:#09090b;--ink-2:#45474d;--ink-3:#787b82;--ink-4:#9c9fa6;--line:#e8eaed;--line-2:#dbe2e4;--paper:#fff;--paper-2:#f5f5f7;--paper-3:#fafafc;--night:#06070a;--night-2:#0e1014;--night-3:#1a1d24;--moss:#61be99;--azure:#46b6ff;--radius-sm:12px;--radius:16px;--radius-lg:24px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(0,0,0,.04),0 1px 1px rgba(64,64,64,.04);--shadow-md:0 8px 24px -8px rgba(15,20,40,.1),0 2px 4px rgba(15,20,40,.04);--shadow-lg:0 24px 60px -20px rgba(15,30,80,.2),0 8px 16px -8px rgba(15,30,80,.08);--font-display:"Plus Jakarta Sans",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.app{min-height:100vh}.nav{-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);background:#ffffffc7;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.nav__row{justify-content:space-between;margin:0 auto;max-width:1216px;padding:14px 32px}.nav__left,.nav__row{align-items:center;display:flex}.nav__left{gap:24px}.nav__logo{align-items:center;display:flex;gap:10px}.nav__logo svg{display:block}.nav__beta{background:color-mix(in srgb,var(--brand) 8%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:6px;color:var(--brand);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.14em;padding:4px 8px;text-transform:uppercase}.nav__links{display:flex;gap:28px;margin-left:8px}.nav__links a{color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none}.nav__links a:hover{color:var(--ink)}.nav__right{display:flex;gap:12px}.lang,.nav__right{align-items:center}.lang{background:transparent;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-3);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 12px}.lang:hover{background:var(--paper-2);color:var(--ink)}.lang__sep{color:var(--ink-4)}.lang__active{color:var(--ink);font-weight:600}.btn{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;text-decoration:none;transition:transform .12s ease,background .12s ease,border-color .12s}.btn:hover{background:var(--paper-2)}.btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn--primary:hover{background:var(--brand-press);border-color:var(--brand-press)}.btn--ghost{background:transparent;border-color:transparent;color:var(--ink-2)}.btn--lg{font-size:15px;padding:14px 26px}.hero{border-bottom:1px solid var(--line);overflow:hidden;position:relative}.hero__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:1216px;padding:80px 32px 100px}.hero__eyebrow{align-items:center;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-2);display:inline-flex;font-size:13px;font-weight:500;gap:10px;padding:6px 14px 6px 6px;width:-moz-fit-content;width:fit-content}.hero__eyebrow .dot{background:var(--brand);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 20%,transparent);display:inline-block;height:8px;width:8px}.hero__eyebrow .pill{align-items:center;background:#fff;border-radius:var(--radius-pill);color:var(--brand);display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.14em;padding:4px 8px;text-transform:uppercase}.hero h1{color:var(--ink);font-family:var(--font-display);font-size:clamp(40px,5.5vw,72px);font-weight:700;letter-spacing:-.022em;line-height:1.02;margin:24px 0 0;text-wrap:balance}.hero h1 em{color:var(--brand);font-style:normal}.hero__sub{color:var(--ink-2);font-size:18px;line-height:1.55;margin:24px 0 0;max-width:540px}.hero__form{background:#fff;border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);display:flex;gap:8px;margin-top:36px;max-width:460px;padding:6px 6px 6px 18px}.hero__form input{background:transparent;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:15px;outline:0}.hero__form input::-moz-placeholder{color:var(--ink-4)}.hero__form input::placeholder{color:var(--ink-4)}.hero__form button{background:var(--brand);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:44px;place-items:center;transition:background .12s,transform .12s;width:44px}.hero__form button:hover{background:var(--brand-press)}.hero__form--success{align-items:center;background:color-mix(in srgb,var(--moss) 14%,#fff);border-color:color-mix(in srgb,var(--moss) 40%,transparent);color:color-mix(in srgb,var(--moss) 60%,var(--ink));display:flex;gap:12px;padding:16px 22px}.hero__trust{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:56px}.hero__trust-label{color:var(--ink-4);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero__trust-marks{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.partner{align-items:center;border:1px solid var(--line);border-radius:8px;color:var(--ink-3);display:inline-flex;font-family:var(--font-display);font-size:14px;font-weight:800;gap:8px;letter-spacing:.06em;padding:8px 14px}.partner__dot{background:currentColor;border-radius:50%;display:inline-block;height:6px;opacity:.55;width:6px}.hero__phone{aspect-ratio:5/6;display:grid;place-items:center;position:relative}.hero__phone .phone-frame{position:relative;z-index:1}.phone-frame{aspect-ratio:9/19;background:linear-gradient(180deg,#0c0e12,#1b1f27);border-radius:48px;box-shadow:0 60px 120px -40px #0f1e5059,0 24px 60px -20px #0f1e5040,inset 0 0 0 1px #ffffff0f;padding:12px;position:relative;width:min(420px,100%)}.phone-frame:before{background:#06070a;border-radius:16px;content:"";height:28px;left:50%;position:absolute;top:18px;transform:translate(-50%);width:110px;z-index:2}.phone-screen{background:#f5f6fa;border-radius:36px;height:100%;overflow:hidden;position:relative;width:100%}.phone-screen__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.float-card{align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 50px -12px #0f1e5033,0 4px 12px #0f1e500f;display:flex;font-size:13px;gap:12px;padding:12px 16px;position:absolute;width:320px;z-index:3}.float-card>div:last-child{flex:1;min-width:0;white-space:nowrap}.float-card .icon{background:linear-gradient(135deg,#ff8f3c,#d44d2c);border-radius:10px;color:#fff;display:grid;flex-shrink:0;font-weight:700;height:40px;place-items:center;width:40px}.float-card .icon--mb{background:linear-gradient(135deg,#2c2f3a,#45474d);color:#fff;font-family:var(--font-display);font-weight:800;letter-spacing:-.02em}.float-card .icon--img{background:transparent;overflow:hidden;padding:0}.float-card .icon--img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icon--swap{overflow:hidden;position:relative}.icon--swap>img{animation:icon-swap 5s ease-in-out infinite;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.icon--swap>img:nth-child(2){animation-delay:2.5s}@keyframes icon-swap{0%,42%{opacity:1;transform:scale(1)}50%,92%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.sub-swap{display:grid;grid-template-areas:"swap"}.sub-swap>span{animation:icon-swap 5s ease-in-out infinite;grid-area:swap}.sub-swap>span:nth-child(2){animation-delay:2.5s}@media(prefers-reduced-motion:reduce){.icon--swap>img,.sub-swap>span{animation:none}.icon--swap>img:nth-child(2),.sub-swap>span:nth-child(2){opacity:0}}.float-card strong{color:var(--ink);display:block;font-weight:600}.float-card span{color:var(--ink-3);font-size:12px;line-height:1.4}.float-card.fc--top{left:-32px;top:8%;z-index:3}.float-card.fc--bot{bottom:12%;right:-24px;z-index:3}.fx{background:var(--paper-3);border-bottom:1px solid var(--line);overflow:hidden;position:relative}.fx__inner{gap:32px;margin:0 auto;max-width:1216px;padding:18px 32px}.fx__inner,.fx__label{align-items:center;display:flex}.fx__label{color:var(--ink-3);flex-shrink:0;font-size:12px;font-weight:600;gap:8px;letter-spacing:.12em;text-transform:uppercase}.fx__label .live{animation:pulse 1.6s ease-out infinite;background:#61be99;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,#61be99 25%,transparent);height:8px;width:8px}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,#61be99 60%,transparent)}to{box-shadow:0 0 0 10px transparent}}.fx__track{flex:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.fx__lane{animation:slide 40s linear infinite;display:flex;gap:36px;width:-moz-max-content;width:max-content}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.fx__pair{align-items:center;color:var(--ink);display:inline-flex;font-size:14px;gap:12px}.fx__pair .pair{color:var(--ink);font-weight:600}.fx__pair .rate{color:var(--ink-2);font-variant-numeric:tabular-nums}.fx__note{color:var(--ink-4);font-size:11px;letter-spacing:.02em;padding:0 32px 12px}.fx__note,.section{margin:0 auto;max-width:1216px}.section{padding:120px 32px}.section--narrow{padding:96px 32px}.section h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}.section__lead{color:var(--ink-2);font-size:18px;line-height:1.55;margin:16px 0 0;max-width:580px}.section__eyebrow{color:var(--brand);font-size:12px;font-weight:600;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.how__head{align-items:end;display:grid;gap:48px;grid-template-columns:1.2fr 1fr;margin-bottom:64px}.deck{align-items:center;display:grid;gap:64px;grid-template-columns:1.1fr 1fr}.deck__copy{display:flex;flex-direction:column}.deck__steps{min-height:360px;position:relative}.deck__step{display:flex;flex-direction:column;gap:18px;inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}.deck__step--active{opacity:1;transform:none}.deck__nav{position:relative;z-index:2}.deck__arrow{pointer-events:auto}.deck__num{align-items:center;color:var(--brand);display:flex;font-family:var(--font-display);font-size:14px;font-weight:800;gap:14px;letter-spacing:.14em}.deck__num:before{background:var(--brand);content:"";height:1px;width:28px}.deck__title{color:var(--ink);font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.deck__desc{color:var(--ink-2);font-size:17px;line-height:1.55;margin:0;max-width:460px}.deck__nav{align-items:center;display:flex;gap:10px;margin-top:56px}.deck__dot{background:var(--line-2);border:0;border-radius:2px;cursor:pointer;height:4px;padding:0;transition:background .2s ease,width .25s ease;width:36px}.deck__dot--active{background:var(--brand);width:64px}.deck__arrows{display:flex;gap:8px;margin-left:auto}.deck__arrow{background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--ink-2);cursor:pointer;display:grid;height:44px;place-items:center;transition:background .15s,color .15s,border-color .15s;width:44px}.deck__arrow:hover{background:var(--paper-2);color:var(--ink)}.deck__arrow:disabled{cursor:not-allowed;opacity:.35}.deck__cards{cursor:pointer;height:540px;perspective:1400px;position:relative}.deck__card{aspect-ratio:9/19;background:linear-gradient(180deg,#0c0e12,#1b1f27);border-radius:36px;box-shadow:0 30px 80px -30px #0f1e5066,0 12px 24px -8px #0f1e5029,inset 0 0 0 1px #ffffff0f;left:50%;padding:10px;position:absolute;top:50%;transform-origin:center center;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .35s ease,filter .35s ease;width:280px;will-change:transform}.deck__card-inner{background:#f5f6fa;border-radius:28px;height:100%;overflow:hidden;position:relative;width:100%}.deck__card-inner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.deck__card-num{background:var(--brand);border-radius:50%;box-shadow:0 4px 10px #145fff66;color:#fff;display:grid;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;height:36px;left:22px;place-items:center;position:absolute;top:22px;width:36px;z-index:2}.features{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.features__head{margin-bottom:56px;text-align:center}.features__head h2{margin:0 auto;max-width:720px}.feature{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;min-height:260px;overflow:hidden;padding:28px;position:relative}.feature--tall{grid-row:span 2;min-height:540px}.feature__title{color:var(--ink);font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.feature__desc{color:var(--ink-3);font-size:14px;line-height:1.5;margin-top:8px}.feature__bottom{margin-top:auto}.zones{align-items:center;display:flex;gap:0;justify-content:center;margin:32px auto;position:relative}.zones .flag{background-position:50%;background-size:cover;border:4px solid #fff;border-radius:50%;box-shadow:var(--shadow-sm);height:96px;width:96px}.zones .flag+.flag{margin-left:-16px}.zones .shield{background:var(--azure);border:3px solid #fff;border-radius:50%;color:#fff;display:grid;height:44px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.payment-feed{display:flex;flex-direction:column;gap:12px;margin-top:24px}.payment-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;gap:12px;padding:12px 14px;position:relative}.payment-row__icon{border-radius:10px;color:#fff;display:grid;flex-shrink:0;font-family:var(--font-display);font-weight:800;height:38px;place-items:center;width:38px}.payment-row__icon--img{background:#fff;overflow:hidden;padding:0}.payment-row__icon--img>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.payment-row .text{flex:1;min-width:0}.payment-row strong{color:var(--ink);display:block;font-size:13px;font-weight:600}.payment-row span{color:var(--ink-4);font-size:11px;line-height:1.3}.payment-row__num{background:var(--brand);border:2px solid #fff;border-radius:50%;color:#fff;display:grid;font-size:11px;font-weight:700;height:22px;place-items:center;position:absolute;right:-6px;top:-6px;width:22px}.feature__platforms{display:flex;gap:10px;margin-top:18px}.app-badge{align-items:center;background:var(--ink);border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:8px;line-height:1.1;padding:10px 16px;text-decoration:none}.app-badge .glyph{font-size:18px}.app-badge small{display:block;font-size:9px;font-weight:500;letter-spacing:.04em;opacity:.7;text-transform:uppercase}.app-badge strong{font-size:13px;font-weight:600}.app-badge--soon{opacity:.85;pointer-events:none}.app-badge--soon:after{background:var(--brand);border-radius:4px;content:"BETA";font-size:9px;margin-left:4px;padding:2px 5px}.feature__phones{background:linear-gradient(180deg,transparent,rgba(20,95,255,.06));border-radius:0 0 var(--radius-lg) var(--radius-lg);flex:1;margin:16px -28px -28px;overflow:hidden;position:relative}.feature__phones img{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;top:0;width:100%}.feature--fact{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.feature__big{color:var(--brand);font-family:var(--font-display);font-size:96px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1}.feature__big small{font-size:36px;margin-left:4px;vertical-align:top}.market{align-items:center;background:var(--brand);border-radius:var(--radius-lg);color:#fff;display:grid;gap:64px;grid-template-columns:360px 1fr;overflow:hidden;padding:56px 64px;position:relative}.market__phone{aspect-ratio:9/19;background:#f5f6fa;border-radius:32px;box-shadow:0 30px 80px -30px #00000080;overflow:hidden;width:100%}.market__phone img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.market h2{color:#fff;font-size:clamp(28px,3.4vw,44px)}.market__sub{color:#ffffffd9;font-size:17px;line-height:1.55;margin-top:16px;max-width:480px}.market .btn--ghost-light{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid hsla(0,0%,100%,.4);color:#fff;margin-top:24px}.market .btn--ghost-light:hover{background:#ffffff42}.market:after{background:radial-gradient(circle,rgba(70,182,255,.4),transparent 70%);border-radius:50%;bottom:-120px;content:"";height:320px;pointer-events:none;position:absolute;right:-120px;width:320px}.faq{display:grid;gap:80px;grid-template-columns:360px 1fr}.faq__list{display:flex;flex-direction:column;gap:12px}.faq__item{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;padding:24px 28px;transition:background .15s ease}.faq__item:hover{background:#eff0f4}.faq__row{align-items:center;display:flex;gap:16px;justify-content:space-between}.faq__q{color:var(--ink);font-family:var(--font-body);font-size:17px;font-weight:500;line-height:1.4;margin:0;text-wrap:balance}.faq__chev{border-radius:50%;color:var(--ink-3);display:grid;flex-shrink:0;height:28px;place-items:center;transition:transform .25s ease;width:28px}.faq__item--open .faq__chev{color:var(--brand);transform:rotate(180deg)}.faq__a{color:var(--ink-2);display:grid;font-size:15px;grid-template-rows:0fr;line-height:1.55;margin-top:14px;transition:grid-template-rows .25s ease}.faq__a-inner{overflow:hidden}.faq__item--open .faq__a{grid-template-rows:1fr}.faq__contact{color:var(--ink-3);font-size:14px;margin-top:16px}.faq__contact strong{color:var(--ink);display:block;font-weight:500;margin-top:6px}.footer{background:var(--brand);color:#fff;overflow:hidden;padding:80px 32px 40px;position:relative}.footer:before{background:radial-gradient(circle,rgba(70,182,255,.5),transparent 70%);border-radius:50%;content:"";height:320px;left:-100px;pointer-events:none;position:absolute;top:-100px;width:320px}.footer__inner{display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1216px;position:relative}.footer__brand{max-width:360px}.footer__brand h3{font-family:var(--font-display);font-size:24px;font-weight:700;margin:0}.footer__brand p{font-size:14px;margin:6px 0 0;opacity:.8}.footer__social{display:flex;gap:12px;margin-top:28px}.footer__social a{background:#ffffff29;border-radius:50%;color:#fff;display:grid;height:40px;place-items:center;text-decoration:none;transition:background .15s;width:40px}.footer__social a:hover{background:#ffffff47}.footer__cta h4{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.2;margin:0;text-wrap:balance}.footer__form{background:transparent;border:1.5px solid hsla(0,0%,100%,.5);border-radius:var(--radius-pill);display:flex;gap:8px;margin-top:22px;padding:6px 6px 6px 22px}.footer__form input{background:transparent;border:0;color:#fff;flex:1;font-family:inherit;font-size:15px;outline:0}.footer__form input::-moz-placeholder{color:#ffffffb3}.footer__form input::placeholder{color:#ffffffb3}.footer__form button{background:#fff;border:0;border-radius:50%;color:var(--brand);cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:flex;font-size:13px;justify-content:space-between;margin:64px auto 0;max-width:1216px;opacity:.85;padding-top:24px;position:relative}.footer__bottom a{align-items:center;color:#fff;display:inline-flex;gap:6px;text-decoration:none}.app--dark .nav{background:#06070ab3;border-bottom-color:#ffffff0f}.app--dark .nav__links a{color:#ffffffb3}.app--dark .nav__links a:hover{color:#fff}.app--dark .lang{border-color:#ffffff29;color:#ffffffb3}.app--dark .lang:hover{background:#ffffff14;color:#fff}.app--dark .lang__active{color:#fff}.app--dark .nav__beta{background:color-mix(in srgb,var(--azure) 10%,transparent);border-color:color-mix(in srgb,var(--azure) 35%,transparent);color:var(--azure)}.app--dark .btn{background:#ffffff14;border-color:#ffffff29;color:#fff}.app--dark .btn:hover{background:#ffffff24}.app--dark .btn--primary{background:#fff;border-color:#fff;color:var(--ink)}.app--dark .btn--primary:hover{background:#f0f0f0}.app--dark .hero{background:var(--night);border-bottom-color:#ffffff0f;color:#fff}.app--dark .hero h1{color:#fff}.app--dark .hero h1 em{color:var(--azure)}.app--dark .hero__sub{color:#ffffffb3}.app--dark .hero__eyebrow{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffd9}.app--dark .hero__eyebrow .pill{background:var(--night-3);color:var(--azure)}.app--dark .hero__form{background:#ffffff0f;border-color:#ffffff29}.app--dark .hero__form input{color:#fff}.app--dark .hero__form input::-moz-placeholder{color:#fff6}.app--dark .hero__form input::placeholder{color:#fff6}.app--dark .hero__trust-label{color:#ffffff80}.app--dark .partner{border-color:#ffffff24;color:#fff9}.app--dark .float-card{background:var(--night-3);border-color:#ffffff14;color:#fff}.app--dark .float-card strong{color:#fff}.app--dark .float-card span{color:#fff9}.app--dark .phone-frame{background:linear-gradient(180deg,#1a1d24,#2a2d36);box-shadow:0 60px 140px -30px #46b6ff40,0 0 0 1px #ffffff0a}.app--dark .hero:after{background:radial-gradient(circle,rgba(70,182,255,.18),transparent 70%);content:"";height:600px;pointer-events:none;position:absolute;right:-200px;top:-200px;width:600px;z-index:0}.app--dark .hero__inner{position:relative;z-index:1}.app--dark .deck__arrow{background:var(--paper-2)}.app--dark .deck__dot{background:var(--line-2)}.tweaks-host{z-index:999}@media(max-width:920px){.nav__beta,.nav__links{display:none}.nav__row{padding:12px 20px}.hero__inner{gap:48px;grid-template-columns:1fr;padding:56px 20px 80px}.hero__phone{order:2}.hero__form{max-width:100%}.float-card{display:none}.section{padding:80px 20px}.how__head{gap:16px}.deck,.how__head{grid-template-columns:1fr}.deck{gap:32px}.deck__cards{height:440px;order:-1}.deck__card{width:220px}.deck__copy{min-height:240px}.features{grid-template-columns:1fr}.feature--tall{grid-row:auto;min-height:420px}.market{gap:32px;grid-template-columns:1fr;padding:40px 28px}.market__phone{margin:0 auto;max-width:240px}.faq{gap:32px}.faq,.footer__inner{grid-template-columns:1fr}.footer__inner{gap:40px}.fx__inner{gap:16px;padding:14px 20px}.fx__label{font-size:11px}}
