.ss-home-solid .sticky,.ss-home-solid [class*=backdrop-blur]{background:hsl(var(--background));backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ss-home-solid .ss-loop-sources,.ss-home-solid .ssyq-score-body,.ss-home-solid .ssyq-score-card{background:hsl(var(--card))}.ss-home-solid .ssyq-score-header,.ss-home-solid .ssyq-score-reasons{background:hsl(var(--muted))}.ss-home-solid .ss-loop-chip[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));opacity:1}.ss-home-solid .ss-loop-chip[aria-pressed=false]{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--muted-foreground));opacity:1}.ss-home-solid .ss-loop-trust{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--border))}.ss-home-solid .ss-artifact-card,.ss-home-solid .ss-reveal{opacity:1;filter:none;animation:none}.dark .ss-marketing.ss-home-solid,.ss-marketing.ss-home-solid{--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent:var(--muted);--accent-foreground:var(--foreground);--brand-teal:var(--primary);--surface-sage:var(--muted);--brand-deep:var(--muted);--on-deep:var(--foreground);--on-deep-muted:var(--muted-foreground);--deep-border:var(--border)}.ss-home-solid{position:relative;isolation:isolate}.ss-home-solid>footer{position:relative;z-index:10}.ss-home-solid>main{padding-top:0;padding-bottom:80px}.ss-home-solid header>.container,.ss-home-solid>main>.container{max-width:1280px;padding-inline:48px}.ss-home-solid #faq{display:block;margin-top:64px;padding-top:0}.ss-home-solid #faq>div{display:block}.ss-home-solid #faq h2{margin-bottom:24px;font-weight:450;font-size:34px;letter-spacing:-.045em}.ss-home-solid #faq>div>[data-orientation=vertical]{margin-top:0;max-width:none}.ss-home-solid #faq [role=region]>div{font-size:15px;line-height:1.7}@media (max-width:1023px){.ss-home-solid header>.container,.ss-home-solid>main>.container{padding-inline:28px}}@media (max-width:767px){.ss-home-solid>main{padding-top:0;padding-bottom:50px}.ss-home-solid header>.container,.ss-home-solid>main>.container{padding-inline:22px}.ss-home-solid #faq{margin-top:48px}.ss-home-solid #faq h2{font-size:31px}}