.qd-root,.qd-root *{font-family:Inter,system-ui,sans-serif}.qd-root{font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;background:radial-gradient(900px 500px at 100% -5%,#efeefc 0,transparent 55%),#f4f5f9}@media (min-width:768px){.qd-root{font-size:17px}}.qd-display{font-family:Inter Tight,Inter,sans-serif;font-weight:700}.qd-serif{font-family:"Source Serif 4",Georgia,serif}.qd-tnum{font-variant-numeric:tabular-nums}.qd-root :focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.qd-root *,.qd-root :after,.qd-root :before{animation:none!important;transition:none!important}}@keyframes qd-step-in{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}.qd-root .step-anim>*{opacity:1}html.can-animate .qd-root .step-anim>*{animation:qd-step-in .26s cubic-bezier(.2,.7,.2,1) both}.qd-root .step-anim>:first-child{animation-delay:0ms}.qd-root .step-anim>:nth-child(2){animation-delay:50ms}.qd-root .step-anim>:nth-child(3){animation-delay:.1s}.qd-root .step-anim>:nth-child(4){animation-delay:.14s}.qd-root .step-anim>:nth-child(5){animation-delay:.18s}.qd-root .step-anim>:nth-child(6){animation-delay:.22s}.qd-root .progress-fill{transition:width .48s cubic-bezier(.2,.7,.2,1)}.qd-root .tap-card{transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.qd-root .tap-card:active{transform:translateY(1px)}@keyframes qd-soft-pulse{0%,to{opacity:.45}50%{opacity:1}}.qd-root .soft-pulse{animation:qd-soft-pulse 1.4s ease-in-out infinite}.qd-root .stepper-line{background:#e6e8f2;position:absolute;left:13px;top:22px;bottom:22px;width:2px}.qd-root .stepper-line-fill{background:#6366f1;position:absolute;left:13px;top:22px;width:2px;transition:height .6s cubic-bezier(.2,.7,.2,1)}