.ev-wrap{color:#fff;min-height:100dvh;font-family:var(--font-body),system-ui,sans-serif;background:#0d3225;place-items:center;padding:24px 18px;display:grid}.ev{justify-items:start;gap:14px;width:100%;max-width:440px;display:grid}.ev-logo{width:auto;height:24px;margin-bottom:18px}.ev h1{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:#fff;margin:0;font-size:30px;line-height:1.1}.ev p{color:#c9ddd1;margin:0;font-size:15px;line-height:1.55}.ev-code{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#ffffff1a;border:1px solid #ffffff29;border-radius:99px;padding:5px 12px;font-size:13px;display:inline-block}.ev-btns{flex-wrap:wrap;gap:10px;width:100%;margin-top:8px;display:flex}.ev-btn{min-height:50px;font:600 15px/1 var(--font-body),system-ui,sans-serif;cursor:pointer;border:0;border-radius:99px;flex:160px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ev-btn.lime{color:#25400a;background:#b2e337}.ev-btn.ghost{color:#fff;background:0 0;border:1.5px solid #ffffff59}.ev-small{color:#9dc2ad!important;font-size:13px!important}.ev-mark{width:120px;height:80px;margin-bottom:6px;position:relative}.ev-mark .dot{background:#b2e337;border-radius:50%;width:80px;height:80px;animation:3.2s ease-in-out infinite ev-slip;position:absolute;top:0;left:40px}.ev-mark .ring{z-index:1;border:15px solid #fff;border-radius:50%;width:68px;height:80px;position:absolute;top:0;left:0}@keyframes ev-slip{0%,to{transform:translate(0)}35%{transform:translate(26px,10px)rotate(8deg)}55%{transform:translate(22px,12px)}80%{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ev-mark .dot{animation:none;transform:translate(22px,10px)}}
