.step-up-link{min-height:44px;color:var(--k-body,#ffffffc7);font:600 15px var(--nx-font-body), system-ui, sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px 12px;text-decoration:underline}.step-up-link:disabled{opacity:.55;cursor:default}.step-up-link:focus-visible{outline:3px solid var(--k-cyan,#53dafa);outline-offset:2px;border-radius:6px}.step-up-error{color:#c81e3a;font:700 14px/1.4 var(--nx-font-body), system-ui, sans-serif;margin:0}.step-up-note{color:#0f1218b3;font:600 14px/1.4 var(--nx-font-body), system-ui, sans-serif;margin:0}
.kl-pay{aspect-ratio:1.58;width:100%;position:relative;container-type:inline-size}.kl-pay-back{background:var(--k-raised-2);border-radius:8.2cqw;height:61cqw;position:absolute;top:5.02cqw;left:7.69%;right:-5.49%;transform:rotate(5deg)}.kl-pay-card{background:var(--k-cyan);color:var(--k-ink);border-radius:8.2cqw;position:absolute;inset:0;overflow:hidden;transform:rotate(-5deg);box-shadow:0 9.4cqw 18.8cqw #00000073}.kl-pay-card:after{content:"";background:linear-gradient(105deg,#0000 42%,#ffffff8c 50%,#0000 58%);animation:4.5s ease-in-out infinite kl-sheen;position:absolute;inset:-40% -60%;transform:translate(-60%)}@keyframes kl-sheen{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}.kl-pay-mark{width:13.1cqw;max-width:none;height:auto;display:block;position:absolute;top:5.7cqw;right:8.1cqw}.kl-pay-chip{background:var(--k-paper);border-radius:1.9cqw;width:12.2cqw;height:9.1cqw;position:absolute;top:26.7cqw;left:6.4cqw;box-shadow:inset 0 0 0 .5cqw #0f12181f}.kl-pay-amt{font:800 22.8cqw/1 var(--nx-font-cond);letter-spacing:normal;white-space:nowrap;position:absolute;top:20.5cqw;left:23.1cqw}.kl-pay-amt small{text-align:right;letter-spacing:.08em;text-transform:uppercase;margin-top:-2px;font-size:.24em;display:block}.kl-pay-label{font:700 3.45cqw/1.145 var(--nx-font-body);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;position:absolute;top:48.96cqw;left:6.9cqw}@media (prefers-reduced-motion:reduce){.kl-pay-card:after{animation:none}}
