:root{--button-radius:4px;--button-hover:#1942dd}.button-primary,.button-quiet,.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:12px 20px;border:1px solid transparent;border-radius:var(--button-radius);font-size:16px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere;box-shadow:none;transition:background-color .18s,border-color .18s,color .18s}.button-primary{background:#2855ff;border-color:#2855ff;color:#fff}.button-primary:not(:disabled):hover{background:var(--button-hover);border-color:var(--button-hover);color:#fff}.button-secondary{background:#fff;border-color:#ccd6e7;color:#26364e}.button-secondary:not(:disabled):hover{background:#f1f5ff;border-color:#2855ff;color:#1942dd}.button-quiet{background:transparent;color:#26364e}.button-quiet:not(:disabled):hover{background:#edf2ff;color:#1942dd}.button-quiet[aria-pressed=true],.button-secondary[aria-pressed=true]{background:#eaf0ff;border-color:#9db4ff;color:#1942dd}.research-actions :is(.button-primary,.button-secondary,.button-quiet){font-weight:400}.button-compact{min-height:44px;padding:10px 14px}.button-icon{width:44px;min-width:44px;padding:10px}:is(.button-primary,.button-secondary,.button-quiet)>svg{flex-shrink:0}:is(.button-primary,.button-secondary,.button-quiet):focus-visible{outline:2px solid #2855ff;outline-offset:3px}:is(.button-primary,.button-secondary,.button-quiet):disabled{opacity:.55;cursor:not-allowed}:is(.button-primary,.button-secondary,.button-quiet):active{transform:none}.header-cta.newsletter-cta{border-radius:var(--button-radius);line-height:1.35}.text-link{min-height:44px;gap:8px;white-space:normal;line-height:1.4}.mobile-demo-cta{display:flex}@media (min-width:1024px){.mobile-demo-cta{display:none}}@media (prefers-reduced-motion:reduce){.button-primary,.button-quiet,.button-secondary{transition:none}}html.dark .research-actions .button-secondary{background:#0f172a;border-color:#475569;color:#e2e8f0}html.dark .research-actions .button-secondary:not(:disabled):hover,html.dark .research-actions .button-secondary[aria-pressed=true]{background:#1e293b;border-color:#93acff;color:#93acff}html.dark .research-actions :is(.button-primary,.button-secondary):focus-visible{outline-color:#93acff}html.dark .research-actions svg[fill="#B31B1B"]{fill:#ff6b6b}html.dark .dark-actions :is(.button-secondary){background:#0f172a;border-color:#475569;color:#e2e8f0}html.dark .dark-actions .button-secondary:not(:disabled):hover{background:#1e293b;border-color:#93acff;color:#93acff}html.dark .dark-actions .button-secondary:focus-visible{outline-color:#93acff}@font-face{font-family:sans;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_27fb90{font-family:sans,sans Fallback}.__variable_27fb90{--font-body:"sans","sans Fallback"}