.rj-wrap{z-index:2;max-width:720px;margin:0 auto;padding:150px 24px 96px;position:relative}.rj-card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#101a3cb8,#070c1edb);border:1px solid #96beff38;border-radius:32px;flex-direction:column;align-items:center;gap:22px;padding:44px 40px;animation:.9s cubic-bezier(.2,.7,.2,1) both nx-rise;display:flex;box-shadow:0 50px 120px -50px #4c86ffa6,inset 0 1px #dcebff33}.rj-card h1{font-size:clamp(32px,4.6vw,54px)}.rj-field{width:100%}.rj-field input{width:100%;height:62px;font:inherit;color:#fff;text-align:center;background:#ffffff0f;border:1.5px solid #bed2ff47;border-radius:999px;outline:none;padding:0 26px;font-size:19px;font-weight:600;transition:border-color .2s,box-shadow .3s,background .2s}.rj-field input::placeholder{color:#7d90bb;font-weight:500}.rj-field input:focus{background:#ffffff17;border-color:#6a98ff;box-shadow:0 0 0 4px #4c86ff38,0 0 40px -10px #4c86ffcc}.rj-field input[aria-invalid=true]{border-color:#ff6b66}.rj-trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rj-svc{border:0;width:100%;min-width:0;margin:0;padding:0}.rj-svc legend{color:#b4c3e6;text-align:center;width:100%;margin-bottom:14px;padding:0;font-size:16px;font-weight:700}.rj-svc legend em{color:#7d90bb;font-style:normal;font-weight:500}.rj-svc>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rj-chip{cursor:pointer;font:inherit;color:#fff;background:#ffffff0a;border:1.5px solid #bed2ff33;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;transition:transform .2s,border-color .2s,background .2s,box-shadow .3s;display:inline-flex}.rj-chip .nx-tag{opacity:.8;padding:4px 12px 5px;font-size:15px;transition:opacity .2s}.rj-chip:hover{border-color:color-mix(in srgb, var(--c1) 60%, transparent);transform:translateY(-2px)}.rj-chip.is-on{border-color:var(--c1);background:color-mix(in srgb, var(--c1) 14%, #ffffff08);box-shadow:0 0 30px -10px var(--c1)}.rj-chip.is-on .nx-tag{opacity:1}.rj-chip svg{color:var(--c1)}.rj-submit{width:100%;max-width:360px;height:58px;font-size:18px}.rj-submit:disabled{opacity:.6;cursor:progress;transform:none}.rj-error{color:#ff9c99;font-size:16px;font-weight:600}.rj-legal{color:#7d90bb;max-width:520px;font-size:13.5px;line-height:1.5}.rj-done{gap:20px;padding:56px 40px}.rj-ok{color:#05060c;background:linear-gradient(135deg,#7be6bc,#22b885);border-radius:50%;place-items:center;width:76px;height:76px;animation:.7s cubic-bezier(.2,1.6,.4,1) both rj-pop;display:grid;box-shadow:0 0 60px -6px #22b885cc}.rj-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}@keyframes rj-pop{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:560px){.rj-wrap{padding-top:120px}.rj-card{padding:32px 22px}.rj-done{padding:40px 22px}}
