.ds-unlock-host[data-v-5eef7c2e]{display:inline-block}.ds-unlock-slot[data-v-5eef7c2e]{display:inline-flex}.ds-unlock[data-v-5eef7c2e]{z-index:10;transform-origin:50%;border-radius:28%;width:max-content;line-height:0;transition:transform .75s cubic-bezier(.22,.9,.25,1);display:grid;position:relative}.ds-unlock--happy[data-v-5eef7c2e]{animation:.55s cubic-bezier(.3,1.5,.5,1) ds-unlock-happy-5eef7c2e}.ds-unlock[data-v-5eef7c2e]:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--brand-cyan) 45%,transparent) 0,color-mix(in srgb,var(--brand-navy) 14%,transparent) 40%,transparent 70%);pointer-events:none;opacity:0;z-index:-1;border-radius:50%;position:absolute;inset:-60%}.ds-unlock--happy[data-v-5eef7c2e]:after{animation:1s ease-out ds-unlock-glow-5eef7c2e}.ds-unlock__badge[data-v-5eef7c2e]{background:var(--surface-card);width:22px;height:22px;color:var(--ink);box-shadow:0 0 0 1px var(--hair);border-radius:9999px;place-items:center;font-size:11px;transition:opacity .45s ease-out,transform .45s ease-out;display:grid;position:absolute;bottom:-6px;right:-6px}.ds-unlock--open .ds-unlock__badge[data-v-5eef7c2e]{transform:translateY(-2px)rotate(-14deg)}.ds-unlock--happy .ds-unlock__badge[data-v-5eef7c2e],.ds-unlock--settle .ds-unlock__badge[data-v-5eef7c2e]{opacity:0;transform:translateY(14px)rotate(-24deg)scale(.7)}.ds-unlock__spark[data-v-5eef7c2e]{background:var(--brand-cyan);opacity:0;pointer-events:none;border-radius:9999px;width:5px;height:5px;margin:-2.5px;position:absolute;top:50%;left:50%}.ds-unlock--happy .ds-unlock__spark[data-v-5eef7c2e]{animation:.9s ease-out forwards ds-unlock-spark-5eef7c2e}.ds-unlock-stage[data-v-5eef7c2e]{z-index:5;pointer-events:none;justify-content:center;gap:2rem;position:absolute;inset:0}.ds-unlock-stage[data-v-5eef7c2e],.ds-unlock-stage__lockup[data-v-5eef7c2e]{flex-direction:column;align-items:center;display:flex}.ds-unlock-stage__lockup[data-v-5eef7c2e]{opacity:0;gap:.75rem;transition:opacity .45s ease-out .15s}.ds-unlock-stage__logo[data-v-5eef7c2e]{transform-origin:50%}.ds-unlock-stage__logo[data-v-5eef7c2e] .ds-product-mark__tile{opacity:0}.ds-unlock-stage__logo--live[data-v-5eef7c2e] .ds-product-mark__tile{opacity:1}.ds-unlock--handoff[data-v-5eef7c2e]{visibility:hidden}.ds-unlock-stage__subtitle[data-v-5eef7c2e]{text-align:center;text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;opacity:0;-webkit-box-orient:vertical;max-width:28rem;padding-inline:1.5rem;transition:opacity .45s ease-out .35s,transform .45s ease-out .35s;display:-webkit-box;overflow:hidden;transform:translateY(6px)}.ds-unlock-stage__cta[data-v-5eef7c2e]{opacity:0;transition:opacity .35s ease-out .35s}.ds-unlock-stage--in .ds-unlock-stage__cta[data-v-5eef7c2e],.ds-unlock-stage--in .ds-unlock-stage__lockup[data-v-5eef7c2e],.ds-unlock-stage--in .ds-unlock-stage__subtitle[data-v-5eef7c2e]{opacity:1;transform:none}.ds-unlock-stage--in .ds-unlock-stage__cta[data-v-5eef7c2e]{pointer-events:none;animation:0s linear .7s both ds-unlock-cta-5eef7c2e}@keyframes ds-unlock-cta-5eef7c2e{0%{pointer-events:none}to{pointer-events:auto}}@keyframes ds-unlock-happy-5eef7c2e{0%{translate:0}35%{translate:0 -10px}70%{translate:0 2px}to{translate:0}}@keyframes ds-unlock-glow-5eef7c2e{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes ds-unlock-spark-5eef7c2e{0%{opacity:0;transform:rotate(var(--a)) translateX(30px) scale(.6)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(64px) scale(.2)}}@media (prefers-reduced-motion:reduce){.ds-unlock[data-v-5eef7c2e],.ds-unlock-stage__cta[data-v-5eef7c2e],.ds-unlock-stage__lockup[data-v-5eef7c2e],.ds-unlock-stage__subtitle[data-v-5eef7c2e],.ds-unlock__badge[data-v-5eef7c2e]{transition:none}.ds-unlock--happy[data-v-5eef7c2e],.ds-unlock--happy .ds-unlock__spark[data-v-5eef7c2e],.ds-unlock--happy[data-v-5eef7c2e]:after{animation:none}}
