.home-headline{letter-spacing:-.03em;font-weight:650;color:var(--color-foreground)}.home-headline-accent{color:#056bf6}.home-support{letter-spacing:-.011em;line-height:1.6;color:var(--color-muted-foreground)}.home-popular-label{letter-spacing:.13em;font-weight:500;color:color-mix(in srgb,var(--color-muted-foreground) 85%,transparent)}.question-carousel-label{letter-spacing:.16em;color:color-mix(in srgb,var(--color-muted-foreground) 88%,transparent)}.question-carousel-viewport{mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent)}.question-carousel-fade{display:none}.question-carousel-accents{height:40px}.question-carousel-accent{position:absolute;top:50%;width:1.5px;height:22px;border-radius:999px;transform:translateY(-50%);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--color-primary) 55%,transparent),transparent);opacity:.55;box-shadow:0 0 10px color-mix(in srgb,var(--color-primary) 28%,transparent)}.question-carousel-accent-left{left:10px}.question-carousel-accent-right{right:10px}.question-carousel-item-active{letter-spacing:-.02em}.question-carousel-rail-track{background:color-mix(in srgb,var(--color-muted-foreground) 16%,transparent)}.question-carousel-rail-thumb{background:color-mix(in srgb,var(--color-primary) 70%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--color-primary) 22%,transparent);transition:top 80ms linear}html.dark .question-carousel-rail-track{background:color-mix(in srgb,var(--color-muted-foreground) 22%,transparent)}html.dark .question-carousel-rail-thumb{background:color-mix(in srgb,var(--color-primary) 85%,white 8%)}.home-reveal{transition:opacity .18s ease,transform .2s cubic-bezier(.22,1,.36,1)}.home-reveal-copy{transition-delay:40ms}.home-reveal-search{transition-delay:90ms}.home-reveal-chip{transition-delay:.12s}@media (prefers-reduced-motion:reduce){.question-carousel-accent{box-shadow:none;opacity:.35}}