.platform-landing .homepage-agent-scroll-prompt{z-index:40;pointer-events:none;position:fixed;bottom:1.5rem;right:1.5rem}.platform-landing .homepage-agent-scroll-prompt-shell{pointer-events:auto;position:relative}.platform-landing .homepage-agent-scroll-prompt-main{-webkit-backdrop-filter:blur(16px);max-width:min(19.5rem,100vw - 2.5rem);color:inherit;background:#ffffffd1;border:1px solid #02102b12;border-radius:999px;align-items:center;gap:.85rem;padding:.4rem .55rem .4rem .4rem;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 10px 32px #02102b12}.platform-landing .homepage-agent-scroll-prompt-main:hover,.platform-landing .homepage-agent-scroll-prompt-main:focus-visible{border-color:#087f672e;outline:none;transform:translateY(-1px);box-shadow:0 14px 36px #02102b17}.platform-landing .homepage-agent-scroll-prompt-faces{flex-shrink:0;align-items:center;display:flex}.platform-landing .homepage-agent-scroll-prompt-face{background:#eef3f7;border:2px solid #fff;border-radius:50%;width:2.65rem;height:2.65rem;position:relative;overflow:hidden;box-shadow:0 2px 8px #02102b14}.platform-landing .homepage-agent-scroll-prompt-face+.homepage-agent-scroll-prompt-face{margin-left:-.72rem}.platform-landing .homepage-agent-scroll-prompt-face--emma{box-shadow:0 2px 8px #02102b14,0 0 0 1px #087f6729}.platform-landing .homepage-agent-scroll-prompt-face--martin{box-shadow:0 2px 8px #02102b14,0 0 0 1px #5a4bcc24}.platform-landing .homepage-agent-scroll-prompt-face-image{object-fit:cover;object-position:50% 24%;width:100%;height:100%;display:block}.platform-landing .homepage-agent-scroll-prompt-copy{align-items:center;gap:.35rem;min-width:0;padding-right:.15rem;display:flex}.platform-landing .homepage-agent-scroll-prompt-line{letter-spacing:-.015em;color:#02102bc7;font-size:.78rem;font-weight:500;line-height:1.35}.platform-landing .homepage-agent-scroll-prompt-arrow{color:#087f67b8;flex-shrink:0;font-size:.82rem;line-height:1;transition:transform .22s}.platform-landing .homepage-agent-scroll-prompt-main:hover .homepage-agent-scroll-prompt-arrow,.platform-landing .homepage-agent-scroll-prompt-main:focus-visible .homepage-agent-scroll-prompt-arrow{transform:translate(2px)}.platform-landing .homepage-agent-scroll-prompt-dismiss{color:#02102b61;cursor:pointer;opacity:0;background:#fff;border:1px solid #02102b0f;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;padding:0;font-size:.95rem;line-height:1;transition:opacity .2s,color .2s,border-color .2s;display:grid;position:absolute;top:-.35rem;right:-.35rem;box-shadow:0 2px 8px #02102b0f}.platform-landing .homepage-agent-scroll-prompt-shell:hover .homepage-agent-scroll-prompt-dismiss,.platform-landing .homepage-agent-scroll-prompt-shell:focus-within .homepage-agent-scroll-prompt-dismiss{opacity:1}.platform-landing .homepage-agent-scroll-prompt-dismiss:hover,.platform-landing .homepage-agent-scroll-prompt-dismiss:focus-visible{color:var(--primary);border-color:#02102b1f;outline:none}@media (max-width:640px){.platform-landing .homepage-agent-scroll-prompt{bottom:1rem;left:1rem;right:1rem}.platform-landing .homepage-agent-scroll-prompt-main{width:100%;max-width:none;margin-inline:auto}.platform-landing .homepage-agent-scroll-prompt-line{font-size:.74rem}.platform-landing .homepage-agent-scroll-prompt-dismiss{opacity:1}}
