.backr-launch{font-family:Manrope,sans-serif;overflow-wrap:anywhere;animation:backr-fade-in .5s cubic-bezier(.2,.7,.2,1)}@keyframes backr-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.backr-launch-header{font-family:Newsreader,Georgia,serif}.backr-step-number{transition:border-color .18s ease,background-color .18s ease}.backr-launch *{min-width:0}.backr-launch-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;padding:0}.backr-launch-progress li{display:flex;align-items:center;gap:.7rem;padding:.65rem 0;border-bottom:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:.8rem}.backr-launch-progress .backr-step-number{width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid hsl(var(--border));border-radius:50%;display:grid;place-items:center;font-family:DM Mono,monospace;font-size:.7rem}.backr-launch-progress .is-reached{border-color:hsl(var(--primary));color:hsl(var(--foreground))}.backr-launch-progress .is-reached .backr-step-number{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary));color:hsl(var(--brand-text))}.backr-launch button{min-height:44px}.backr-launch input:not([type=file]),.backr-launch textarea{font-size:16px}.backr-launch button:disabled{cursor:not-allowed}.backr-launch .text-primary{color:hsl(var(--brand-text))}.backr-launch .backr-launch-submit:disabled{opacity:1;color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border:1px solid hsl(var(--border));box-shadow:none}@media (max-width:480px){.backr-launch-progress{gap:.75rem}.backr-launch-progress li{flex-direction:column;align-items:flex-start;gap:.6rem;font-size:.75rem}}