.demo_stage__q0XHj{position:relative;height:calc(var(--card-w) * var(--card-ratio) + 1.9rem);touch-action:pan-y;user-select:none;--card-w:clamp(9rem,38vw,10.5rem);--card-ratio:1.12}@media (max-width:1023px) and (max-height:760px){.demo_stage__q0XHj{--card-ratio:0.94}}@media (min-width:1024px){.demo_stage__q0XHj{--card-w:clamp(15rem,21vw,18.5rem);--card-ratio:1.78}}.demo_card__3gDFP{position:absolute;top:1.25rem;left:50%;width:var(--card-w);height:calc(var(--card-w) * var(--card-ratio));transition:transform .64s var(--ease-brand),opacity .4s ease,filter .4s ease;will-change:transform}.demo_cardFace__T5_Wg{position:relative;height:100%;overflow:hidden;border-radius:calc(var(--card-w) * .09);background:#0b1f3d;box-shadow:0 24px 48px -18px rgb(0 0 0/.75),0 0 0 1px rgb(255 255 255/.12);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s ease-out,box-shadow .4s ease}.demo_label__J4ysK{position:absolute;right:.5rem;bottom:.5rem;left:.5rem;overflow:hidden;border-radius:.5rem;background:rgb(6 20 41/.72);backdrop-filter:blur(6px);padding:.3rem .5rem;color:#fff;font:600 .72rem/1.25 var(--font-sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.demo_label__J4ysK small{display:block;color:var(--color-brand);font:500 .55rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.demo_view__Fzbzi{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.3rem;border-radius:99px;background:var(--color-brand);padding:.3rem .55rem;color:var(--color-brand-ink);font:600 .6rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 16px -6px rgb(0 0 0/.5);transition:transform .2s ease}.demo_cardFace__T5_Wg:focus-visible .demo_view__Fzbzi,.demo_cardFace__T5_Wg:hover .demo_view__Fzbzi{transform:scale(1.06)}.demo_tag__IEJo1{position:absolute;top:0;left:50%;z-index:40;translate:-50% 0;border-radius:99px;background:var(--color-brand);padding:.28rem .7rem;color:var(--color-brand-ink);font:600 .62rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px -8px rgb(212 255 53/.7)}.demo_enter__59YTx{animation:demo_enter__59YTx .76s var(--ease-brand) both;animation-delay:calc(var(--i, 0) * 80ms + .12s)}@keyframes demo_enter__59YTx{0%{opacity:0;translate:0 40%}}.demo_dialog__08vGv[open]{animation:demo_dialog-in__AwAw8 .36s var(--ease-brand) both}.demo_dialog__08vGv[open]::backdrop{animation:demo_backdrop-in__ipFBq .24s ease both}@keyframes demo_dialog-in__AwAw8{0%{opacity:0;transform:translateY(18px) scale(.98)}}@keyframes demo_backdrop-in__ipFBq{0%{opacity:0}}.demo_spinner__syU3s{animation:demo_spin__wrEHo .8s linear infinite}@keyframes demo_spin__wrEHo{to{transform:rotate(1turn)}}.demo_success__Dyhy_{animation:demo_success-in__KH909 .52s var(--ease-brand) both}@keyframes demo_success-in__KH909{0%{opacity:0;transform:translateX(14px)}}.demo_sticky__q3y2b{animation:demo_sticky-in__Mdk6z .36s var(--ease-brand) both}@keyframes demo_sticky-in__Mdk6z{0%{opacity:0;transform:translateY(120%)}}@media (prefers-reduced-motion:reduce){.demo_cardFace__T5_Wg,.demo_card__3gDFP{transition:none!important}.demo_dialog__08vGv[open],.demo_dialog__08vGv[open]::backdrop,.demo_enter__59YTx,.demo_sticky__q3y2b,.demo_success__Dyhy_{animation:none!important}}.thankYou_mascot__8qKUb{position:absolute;top:-.5rem;right:-.75rem;width:clamp(7rem,36vw,9.5rem);pointer-events:none}@media (min-width:768px){.thankYou_mascot__8qKUb{position:relative;top:auto;right:auto;width:min(100%,19rem);justify-self:center}}.thankYou_glow__0Rpjs{position:absolute;inset:-45%;border-radius:50%;background:radial-gradient(circle,rgb(43 108 252/.55),rgb(43 108 252/.14) 45%,transparent 68%);animation:thankYou_glow-in__oFeri 1.2s ease-out .1s both}.thankYou_surface__Ko3cQ{animation:thankYou_surface__Ko3cQ .9s cubic-bezier(.34,1.56,.64,1) .1s both}.thankYou_wave__Mztp7{transform-origin:50% 85%;animation:thankYou_wave__Mztp7 .9s ease-in-out .85s both}@keyframes thankYou_glow-in__oFeri{0%{opacity:0;transform:scale(.6)}}@keyframes thankYou_surface__Ko3cQ{0%{opacity:0;transform:translateY(55%) scale(.7)}}@keyframes thankYou_wave__Mztp7{20%{transform:rotate(-9deg)}45%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}}.thankYou_bubble__gar9d{position:absolute;bottom:30%;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgb(190 210 235/.85);background:radial-gradient(circle at 32% 30%,rgb(255 255 255/.55),rgb(255 255 255/.06) 50%);opacity:0;animation:thankYou_burst__LvYCW var(--duration,1.6s) var(--delay,.3s) cubic-bezier(.2,.7,.3,1) both}@keyframes thankYou_burst__LvYCW{0%{opacity:0;transform:translateZ(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate3d(var(--drift,0),var(--rise,-180px),0) scale(1)}}.thankYou_check__RxtaD{position:relative;display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:50%;background:var(--color-brand);color:var(--color-brand-ink);animation:thankYou_pop__XT6nr .55s cubic-bezier(.34,1.56,.64,1) .3s both}.thankYou_check__RxtaD path{stroke-dasharray:20;animation:thankYou_draw__Lq2O_ .45s ease-out .6s both}.thankYou_check__RxtaD:after,.thankYou_check__RxtaD:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--color-brand);opacity:0;animation:thankYou_ping__tEHl8 1.1s ease-out .65s both}.thankYou_check__RxtaD:after{animation-delay:.95s}.thankYou_badge__mZlPJ{animation:thankYou_fade-in__JMaCq .4s ease-out .12s both}.thankYou_badgeText__lwXmQ{animation:thankYou_fade-in__JMaCq .5s ease-out .45s both}@keyframes thankYou_pop__XT6nr{0%{transform:scale(0)}}@keyframes thankYou_draw__Lq2O_{0%{stroke-dashoffset:20}}@keyframes thankYou_ping__tEHl8{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes thankYou_fade-in__JMaCq{0%{opacity:0;transform:translateX(-6px)}}.thankYou_line__sVGen{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.thankYou_line__sVGen>span{display:block;animation:thankYou_line-up__0ygFO .75s calc(.1s + var(--i, 0) * .09s) var(--ease-brand) both}.thankYou_after__9ja0P{animation:thankYou_rise__PBJdG .7s var(--delay,.4s) var(--ease-brand) both}@keyframes thankYou_line-up__0ygFO{0%{transform:translateY(105%)}}@keyframes thankYou_rise__PBJdG{0%{opacity:0;transform:translateY(14px)}}.thankYou_live__0J0cb{position:relative;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-info)}.thankYou_live__0J0cb:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--color-info);animation:thankYou_live__0J0cb 1.8s ease-out infinite}@keyframes thankYou_live__0J0cb{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.thankYou_ringer__hh_JR{position:relative;display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:var(--color-brand);color:var(--color-brand-ink)}.thankYou_ringer__hh_JR svg{animation:thankYou_ring__p5wmT 3.6s ease-in-out 1s infinite}.thankYou_ringer__hh_JR:after,.thankYou_ringer__hh_JR:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--color-brand);opacity:0;animation:thankYou_call-ping__mKYll 3.6s ease-out 1s infinite}.thankYou_ringer__hh_JR:after{animation-delay:1.25s}@keyframes thankYou_ring__p5wmT{0%,16%,to{transform:rotate(0)}10%,2%,6%{transform:rotate(-14deg)}12%,4%,8%{transform:rotate(14deg)}}@keyframes thankYou_call-ping__mKYll{0%{opacity:.6;transform:scale(1)}30%,to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.thankYou_after__9ja0P,.thankYou_badgeText__lwXmQ,.thankYou_badge__mZlPJ,.thankYou_bubble__gar9d,.thankYou_check__RxtaD,.thankYou_check__RxtaD path,.thankYou_check__RxtaD:after,.thankYou_check__RxtaD:before,.thankYou_glow__0Rpjs,.thankYou_line__sVGen>span,.thankYou_live__0J0cb:after,.thankYou_ringer__hh_JR svg,.thankYou_ringer__hh_JR:after,.thankYou_ringer__hh_JR:before,.thankYou_surface__Ko3cQ,.thankYou_wave__Mztp7{animation:none!important}}