.aeris-checkout{--checkout-sky:#edf4f7;--checkout-cloud-veil:#edf4f7c2;background-color:var(--checkout-sky);background-image:linear-gradient(var(--checkout-cloud-veil), var(--checkout-cloud-veil)), url(/brand/auth-clouds.webp);background-position:50% 65%;background-size:cover;place-items:center;min-height:100vh;padding:clamp(16px,5vw,48px);display:grid}.aeris-checkout[data-theme=dark]{--checkout-sky:#041f2a;--checkout-cloud-veil:#041f2ae6}.card-sandbox{--checkout-card-bg:#fff;--checkout-card-surface:#f4f8fa;--checkout-card-text:#133443;--checkout-card-muted:#526e7c;--checkout-card-line:#d4e1e7;--checkout-card-action:#087f9f;border:1px solid var(--checkout-card-line);background:var(--checkout-card-bg);width:min(680px,100%);color:var(--checkout-card-text);box-shadow:none;border-radius:8px;font-family:Onest,sans-serif;overflow:hidden}.card-sandbox button,.card-sandbox input{font:inherit}.card-sandbox__header{border-bottom:1px solid var(--checkout-card-line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 28px;display:flex;position:relative}.card-sandbox__header:after{content:"";background:var(--checkout-card-action);width:72px;height:2px;position:absolute;bottom:-1px;left:28px}.card-sandbox__wordmark{letter-spacing:-.03em;font-size:17px;font-weight:800}.card-sandbox__reference{color:var(--checkout-card-muted);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:10px;overflow:hidden}.card-sandbox__summary{padding:32px 28px 22px}.card-sandbox__summary p{color:var(--checkout-card-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-family:IBM Plex Mono,monospace;font-size:10px}.card-sandbox__summary strong{letter-spacing:-.045em;font-size:clamp(34px,7vw,48px);font-weight:560;line-height:1}.card-sandbox__steps{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 28px 24px;display:grid}.card-sandbox__steps span{color:#9aa0a5;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex;position:relative}.card-sandbox__steps span:not(:last-child):after{content:"";background:var(--checkout-card-line);flex:1;min-width:8px;height:1px;margin-right:6px}.card-sandbox__steps i{border:1px solid var(--checkout-card-line);border-radius:3px;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.card-sandbox__steps .is-active{color:var(--checkout-card-text);font-weight:700}.card-sandbox__steps .is-active i{border-color:var(--checkout-card-text);background:var(--checkout-card-text);color:#fff}.card-sandbox__steps .is-done{color:#177447}.card-sandbox__steps .is-done i{color:#fff;background:#177447;border-color:#177447}.card-sandbox__form{border-top:1px solid var(--checkout-card-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:24px 28px 28px;display:grid}.card-sandbox__field{gap:7px;min-width:0;display:grid}.card-sandbox__field--wide{grid-column:1/-1}.card-sandbox__field>span,.card-sandbox__challenge label>span{color:var(--checkout-card-muted);font-size:11px}.card-sandbox__field input,.card-sandbox__challenge input{box-sizing:border-box;outline:0;width:100%;min-width:0;height:48px;padding:0 13px;border:1px solid var(--checkout-card-line)!important;background:var(--checkout-card-surface)!important;color:var(--checkout-card-text)!important;border-radius:7px!important}.card-sandbox input:focus{border-color:var(--checkout-card-action)!important;box-shadow:0 0 0 3px #00a7cb33!important}.card-sandbox__form button,.card-sandbox__challenge button{background:var(--checkout-card-action);color:#fff;cursor:pointer;border:0;border-radius:7px;grid-column:1/-1;min-height:48px;font-weight:750}.card-sandbox__challenge{border-top:1px solid var(--checkout-card-line);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:28px;display:grid}.card-sandbox__bankmark{color:#5d646b;background:#f0f2f3;border-radius:12px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.card-sandbox__bankmark img{object-fit:contain;width:30px;height:30px}.card-sandbox__bankmark.is-sber{background:linear-gradient(145deg,#22a34a,#0b8a6a)}.card-sandbox__bankmark.is-tbank{background:#ffdd2d}.card-sandbox__bankmark.is-tbank img{width:48px;height:48px}.card-sandbox__bankmark.is-alfa,.card-sandbox__bankmark.is-vtb{background:#fff}.card-sandbox__bankmark.is-alfa img,.card-sandbox__bankmark.is-vtb img{width:38px;height:28px}.card-sandbox__bankmark>svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.aeris-checkout--session-state{background:#edf4f7;min-height:100dvh;padding:0;display:block}.aeris-system-page{background:#edf4f7;min-height:100dvh;margin:0}.checkout-link-state{--checkout-state-bg:#edf4f7;--checkout-state-ink:#133443;--checkout-state-muted:#526e7c;--checkout-state-rule:#b9d0d9;--checkout-state-action:#087f9f;background:var(--checkout-state-bg);width:100%;min-height:100dvh;color:var(--checkout-state-ink);margin:0 auto;font-family:Onest,sans-serif;position:relative;overflow:hidden}.checkout-link-state__header{box-sizing:border-box;z-index:3;background:0 0;border:0;justify-content:space-between;align-items:center;max-width:1520px;height:80px;margin-inline:auto;padding:0 clamp(24px,5vw,76px);display:flex;position:absolute;inset:0 0 auto}.checkout-link-state__layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);max-width:1520px;min-height:100dvh;margin-inline:auto;display:grid}.checkout-link-state__copy{z-index:2;align-self:center;max-width:610px;padding:clamp(48px,8vw,126px) clamp(24px,5vw,76px);position:relative}.checkout-link-state__glyph{width:64px;height:48px;margin-bottom:clamp(28px,4vw,52px)}.checkout-link-state h1{max-width:560px;color:var(--checkout-state-ink);letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:550;line-height:.98}.checkout-link-state__copy>p{max-width:530px;color:var(--checkout-state-muted);margin:26px 0 0;font-family:IBM Plex Sans,sans-serif;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.checkout-link-state__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:38px;display:flex}.checkout-link-state__actions button,.checkout-link-state__actions a{box-sizing:border-box;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font:650 14px/1 Onest,sans-serif;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.checkout-link-state__primary{border:1px solid var(--checkout-state-action);background:var(--checkout-state-action);color:#fff;gap:12px}.checkout-link-state__primary span{font-size:18px;transition:transform .16s}.checkout-link-state__primary:hover .is-back{transform:translate(-3px)}.checkout-link-state__primary:hover .is-retry{transform:rotate(-24deg)}.checkout-link-state__primary:hover{background:#066f8c;border-color:#066f8c}.checkout-link-state__secondary{border:1px solid var(--checkout-state-rule);color:var(--checkout-state-ink);background:0 0}.checkout-link-state__secondary:hover{border-color:var(--checkout-state-action);color:var(--checkout-state-action)}.checkout-link-state__actions button:focus-visible,.checkout-link-state__actions a:focus-visible{outline-offset:3px;outline:3px solid #00a7cb52}.checkout-link-state__weather{width:calc(100% + max(0px,50vw - 760px));min-width:0;min-height:420px;position:relative;overflow:hidden}.checkout-link-state__weather img{object-fit:cover;object-position:right center;opacity:.92;width:100%;height:100%;animation:.9s cubic-bezier(.2,.75,.25,1) both checkout-weather-arrive;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22% 100%)}.checkout-link-state--clear .checkout-link-state__weather img{object-position:58% center}.checkout-link-state--dandelion{--checkout-state-bg:#062735;--checkout-state-ink:#f4fafb;--checkout-state-muted:#b5ced7;--checkout-state-rule:#28505e;--checkout-state-action:#22a7c6}.airborne-app .checkout-link-state--dandelion .aeris-logo{--aeris-logo-color:#f4fafb;--aeris-logo-current:#78d9ec}.checkout-link-state--dandelion .checkout-link-state__weather img{object-position:62% center;opacity:.9}.checkout-link-state__current{align-content:center;gap:7px;width:68px;height:48px;margin-bottom:clamp(28px,4vw,52px);display:grid}.checkout-link-state__current i{background:var(--checkout-state-action);transform-origin:0;height:2px;animation:.9s ease-in-out infinite alternate checkout-current;display:block}.checkout-link-state__current i:first-child{width:48px}.checkout-link-state__current i:nth-child(2){width:66px;animation-delay:.12s}.checkout-link-state__current i:nth-child(3){width:34px;animation-delay:.24s}@keyframes checkout-current{0%{opacity:.35;transform:scaleX(.64)}to{opacity:1;transform:scaleX(1)}}@keyframes checkout-weather-arrive{0%{opacity:0;transform:translate(22px)scale(1.02)}to{opacity:.92;transform:none}}@keyframes checkout-horizon-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.aeris-checkout[data-theme=dark].aeris-checkout--session-state{background:#062735}.aeris-checkout[data-theme=dark] .checkout-link-state{--checkout-state-bg:#062735;--checkout-state-ink:#f4fafb;--checkout-state-muted:#a8c1ca;--checkout-state-rule:#28505e;--checkout-state-action:#22a7c6}.aeris-checkout[data-theme=dark] .checkout-link-state .aeris-logo{--aeris-logo-color:#f4fafb;--aeris-logo-current:#78d9ec}.aeris-checkout[data-theme=dark] .checkout-link-state__weather img{opacity:.62;filter:brightness(.62)saturate(.66)contrast(1.08)}.card-sandbox__challenge .card-sandbox__title{margin:1px 0 5px;font-size:18px;line-height:1.2}.card-sandbox__challenge p{color:var(--checkout-card-muted);margin:0;font-size:12px;line-height:1.5}.card-sandbox__challenge label{grid-column:1/-1;gap:7px;display:grid}.card-sandbox__processing,.card-sandbox__result{text-align:center;border:1px solid var(--checkout-card-line);background:var(--checkout-card-surface);border-radius:7px;margin:0 28px 28px;padding:30px 24px}.card-sandbox__processing i{border-block:2px solid var(--checkout-card-action);width:34px;height:18px;margin:0 auto 14px;animation:.8s ease-in-out infinite alternate card-current;display:block}.card-sandbox__processing strong{font-size:16px}.card-sandbox__processing p,.card-sandbox__result p{color:var(--checkout-card-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.card-sandbox__result>i{color:#177447;place-items:center;width:42px;height:42px;margin:0 auto 12px;font-size:28px;font-style:normal;font-weight:700;display:grid}.card-sandbox__result.is-failed>i{color:#d05c45}.card-sandbox__result .card-sandbox__title{margin:0;font-size:19px}.card-sandbox__result a{background:var(--checkout-card-action);color:#fff;border-radius:7px;place-items:center;min-height:42px;margin-top:18px;font-weight:700;text-decoration:none;display:grid}.card-sandbox>footer{border-top:1px solid var(--checkout-card-line);justify-content:flex-end;padding:12px 28px 16px;display:flex}.card-sandbox>footer a{color:var(--checkout-card-muted);font-size:10px;text-decoration:none}.card-sandbox>footer a:hover{color:var(--checkout-card-text);text-decoration:underline}.card-sandbox--compact{width:100%;box-shadow:none;border-radius:7px}.card-sandbox--compact .card-sandbox__header{min-height:48px;padding-inline:16px}.card-sandbox--compact .card-sandbox__summary{padding:18px 16px 14px}.card-sandbox--compact .card-sandbox__steps{padding:0 16px 16px}.card-sandbox--compact .card-sandbox__steps span{font-size:0}.card-sandbox--compact .card-sandbox__steps span:not(:last-child):after{margin-right:8px}.card-sandbox--compact .card-sandbox__form,.card-sandbox--compact .card-sandbox__challenge{padding:18px 16px 20px}.card-sandbox--compact .card-sandbox__processing,.card-sandbox--compact .card-sandbox__result{margin:0 16px 20px}@keyframes card-current{0%{opacity:.35;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}.aeris-checkout[data-theme=dark] .card-sandbox{--checkout-card-bg:#062735;--checkout-card-surface:#0b3341;--checkout-card-text:#f4fafb;--checkout-card-muted:#a8c1ca;--checkout-card-line:#28505e;--checkout-card-action:#22a7c6}@media (prefers-color-scheme:dark){.aeris-checkout[data-theme=system]{--checkout-sky:#041f2a;--checkout-cloud-veil:#041f2ae6}.aeris-checkout[data-theme=system] .card-sandbox{--checkout-card-bg:#062735;--checkout-card-surface:#0b3341;--checkout-card-text:#f4fafb;--checkout-card-muted:#a8c1ca;--checkout-card-line:#28505e;--checkout-card-action:#22a7c6}.aeris-checkout[data-theme=system].aeris-checkout--session-state{background:#062735}.aeris-checkout[data-theme=system] .checkout-link-state{--checkout-state-bg:#062735;--checkout-state-ink:#f4fafb;--checkout-state-muted:#a8c1ca;--checkout-state-rule:#28505e;--checkout-state-action:#22a7c6}.aeris-checkout[data-theme=system] .checkout-link-state .aeris-logo{--aeris-logo-color:#f4fafb;--aeris-logo-current:#78d9ec}.aeris-checkout[data-theme=system] .checkout-link-state__weather img{opacity:.62;filter:brightness(.62)saturate(.66)contrast(1.08)}}@media (width<=640px){.aeris-checkout{min-height:100dvh;padding:16px 12px;display:grid}.aeris-checkout>.pay-surface{flex-direction:column;min-height:0;display:flex}.aeris-checkout[data-theme=dark]{--checkout-sky:#062735}.aeris-checkout>.card-sandbox{min-height:100dvh;box-shadow:none;border:0;border-radius:0}.aeris-checkout:has(>.card-sandbox){padding:0}.aeris-checkout.aeris-checkout--session-state{background:#edf4f7}.aeris-checkout[data-theme=dark].aeris-checkout--session-state{background:#062735}.checkout-link-state__header{height:64px;padding:0 20px}.checkout-link-state__layout{flex-direction:column;min-height:100dvh;display:flex}.checkout-link-state__copy{box-sizing:border-box;width:100%;min-width:0;max-width:none;padding:102px 22px 28px}.checkout-link-state__glyph,.checkout-link-state__current{margin-bottom:26px}.checkout-link-state h1{max-width:min(440px,100vw - 44px);font-size:clamp(32px,11vw,48px);line-height:1.02}.checkout-link-state__copy>p{max-width:min(440px,100vw - 44px);margin-top:18px;font-size:16px}.checkout-link-state__actions{margin-top:28px}.checkout-link-state__actions button,.checkout-link-state__actions a{min-height:46px}.checkout-link-state__weather{flex:230px;width:100%;min-height:190px}.checkout-link-state__weather img{object-position:right 42%;-webkit-mask-image:linear-gradient(#0000 0,#000 23% 100%);mask-image:linear-gradient(#0000 0,#000 23% 100%)}}@media (prefers-color-scheme:dark) and (width<=640px){.aeris-checkout[data-theme=system].aeris-checkout--session-state{background:#062735}}@media (width<=360px){.card-sandbox__steps span{font-size:0}.card-sandbox__steps span:not(:last-child):after{margin-right:8px}}@media (prefers-reduced-motion:reduce){.card-sandbox__processing i,.checkout-link-state__weather img,.checkout-link-state__current i{animation:none}.checkout-link-state__primary span{transition:none}}.airborne-app .aeris-system-page{min-height:100svh}.airborne-app .aeris-system-page .checkout-link-state{background:#edf4f7;min-height:100svh}.airborne-app .aeris-system-page .checkout-link-state__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;min-height:100svh}.airborne-app .aeris-system-page .checkout-link-state__header{background:0 0;border:0;max-width:none}.airborne-app .aeris-system-page .checkout-link-state__copy{background:#edf4f7;max-width:680px;padding:120px clamp(28px,5vw,88px) 72px}.airborne-app .aeris-system-page .checkout-link-state h1{letter-spacing:-.035em;font:600 clamp(32px,3.6vw,58px)/1.12 Onest,sans-serif}.airborne-app .aeris-system-page .checkout-link-state__copy>p{margin-top:28px;font:400 16px/1.65 IBM Plex Sans,sans-serif}.airborne-app .aeris-system-page .checkout-link-state__weather{width:100%;min-height:100svh}.airborne-app .aeris-system-page .checkout-link-state__weather img{opacity:1;filter:none;object-position:72% center;animation:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000a 8%,#00000029 18%,#00000061 30%,#000000a8 44%,#000000e0 58%,#000 74%);mask-image:linear-gradient(90deg,#0000 0%,#0000000a 8%,#00000029 18%,#00000061 30%,#000000a8 44%,#000000e0 58%,#000 74%)}.airborne-app .aeris-system-page .checkout-link-state__weather:after,.airborne-app .aeris-system-page .checkout-link-state__copy:before{display:none}@media (width<=600px){.airborne-app .aeris-system-page .checkout-link-state__layout{flex-direction:column;display:flex}.airborne-app .aeris-system-page .checkout-link-state__copy{max-width:none;padding:112px 28px 40px}.airborne-app .aeris-system-page .checkout-link-state__glyph{margin-bottom:24px}.airborne-app .aeris-system-page .checkout-link-state__weather{min-height:320px}.airborne-app .aeris-system-page .checkout-link-state__weather img{-webkit-mask-image:linear-gradient(#0000 0%,#00000014 10%,#0000004d 22%,#0000009e 36%,#000000e0 50%,#000 66%);mask-image:linear-gradient(#0000 0%,#00000014 10%,#0000004d 22%,#0000009e 36%,#000000e0 50%,#000 66%)}.airborne-app .aeris-system-page .checkout-link-state__copy>p{margin-top:20px;font-size:15px}}
