.free-claim-dialog-mask[data-v-4b5a273a]{background:#0d12226b;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:3200}.free-claim-dialog[data-v-4b5a273a]{background:radial-gradient(circle at 50% 0,#fffffff5,#f5f7ffe6 44%,#ebefffe0);border-radius:.625rem;box-shadow:0 1.5rem 4rem #18234e38;padding:2.375rem 3.6875rem 2.875rem;position:relative;text-align:center;width:min(30rem,calc(100vw - 2rem))}.free-claim-dialog[data-v-4b5a273a]:focus{outline:none}.free-claim-dialog-close[data-v-4b5a273a]{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;height:2rem;place-items:center;position:absolute;right:.75rem;top:.75rem;width:2rem}.free-claim-dialog-close[data-v-4b5a273a]:focus-visible{outline:.1875rem solid rgba(28,107,255,.72);outline-offset:.125rem}.free-claim-dialog h2[data-v-4b5a273a]{color:#1a2238;font-size:1.5rem;font-weight:900;line-height:1.42;margin:0}.free-claim-dialog h2 strong[data-v-4b5a273a]{color:#3c4cff;display:block;font-size:1.5rem;font-weight:inherit}.free-claim-qr-card[data-v-4b5a273a]{aspect-ratio:1;background:#fff;border-radius:.625rem;display:grid;margin:1.625rem auto 0;padding:1.75rem;place-items:center;width:min(100%,22.5rem)}.free-claim-qr-card img[data-v-4b5a273a]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.free-claim-dialog-fade-enter-active[data-v-4b5a273a],.free-claim-dialog-fade-leave-active[data-v-4b5a273a]{transition:opacity .18s ease}.free-claim-dialog-fade-enter-active .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-active .free-claim-dialog[data-v-4b5a273a]{transition:transform .18s ease,opacity .18s ease}.free-claim-dialog-fade-enter-from[data-v-4b5a273a],.free-claim-dialog-fade-leave-to[data-v-4b5a273a]{opacity:0}.free-claim-dialog-fade-enter-from .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-to .free-claim-dialog[data-v-4b5a273a]{opacity:0;transform:scale(.96)}@media(prefers-reduced-motion:reduce){.free-claim-dialog-fade-enter-active[data-v-4b5a273a],.free-claim-dialog-fade-enter-active .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-active[data-v-4b5a273a],.free-claim-dialog-fade-leave-active .free-claim-dialog[data-v-4b5a273a]{transition:none}}@media(max-width:47.5rem){.free-claim-dialog[data-v-4b5a273a]{padding:2.25rem 1.125rem 1.75rem}.free-claim-dialog h2[data-v-4b5a273a],.free-claim-dialog h2 strong[data-v-4b5a273a]{font-size:1.25rem}.free-claim-qr-card[data-v-4b5a273a]{padding:1.25rem}}
