.welcome-container{width:100%;height:100%;position:relative;overflow:hidden}.gradient-background{background:linear-gradient(135deg,var(--background)0%,var(--background)30%,var(--background)60%,var(--background)100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;display:flex;position:relative}.brand-header{z-index:10;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.brand-logo{width:auto;height:1.5rem}.brand-name{color:var(--foreground);font-size:1.25rem;font-weight:600}.brand-content{z-index:10}.brand-content .text-gray-500{color:var(--muted-foreground);line-height:1.75}.brand-tagline{color:var(--foreground);max-width:400px;font-size:2rem;font-weight:700;line-height:1.2}.glow-effect{filter:blur(60px);z-index:1;background:radial-gradient(circle,#10b98126 0%,#10b98114 30%,#10b98108 60%,#0000 100%);border-radius:50%;width:600px;height:600px;animation:4s ease-in-out infinite pulse-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-glow{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.6;transform:translate(-50%,-50%)scale(1.1)}}.testimonial-card{background:var(--card);z-index:10;border-radius:.75rem;max-width:500px;margin-top:3rem;padding:2rem;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.quote-mark{color:#10b98133;font-family:Georgia,serif;font-size:6rem;font-weight:300;line-height:1;position:absolute}.quote-top{top:-1rem;left:1rem}.quote-bottom{bottom:-2rem;right:1rem;transform:rotate(180deg)}.quote-content{z-index:1;position:relative}.quote-text{color:var(--foreground);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.quote-author{align-items:center;gap:.75rem;font-size:.875rem;display:flex}.author-icon{width:1rem;height:1rem;color:var(--foreground);flex-shrink:0}.author-name{color:var(--foreground);font-weight:700}.author-role{color:var(--muted-foreground)}
/*# sourceMappingURL=deecf473bb798c64.css.map*/