.bb-overlay-scrollbar-target{-ms-overflow-style:none!important;scrollbar-width:none!important}.bb-overlay-scrollbar-target::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[data-scrollbar-mode=stable]{scrollbar-gutter:stable}[data-scrollbar-mode=stable-both]{scrollbar-gutter:stable both-edges}@supports not (scrollbar-gutter:stable){[data-scrollbar-mode=stable],[data-scrollbar-mode=stable-both]{overflow-y:scroll}}.bb-overlay-scrollbar-layer{contain:strict;pointer-events:none;z-index:1000;position:fixed;inset:0}.bb-overlay-scrollbar{opacity:0;pointer-events:none;touch-action:none;visibility:hidden;transition:opacity .12s;position:fixed}.bb-overlay-scrollbar.is-active{opacity:1;pointer-events:auto;visibility:visible}.bb-overlay-scrollbar--vertical{cursor:default;width:12px}.bb-overlay-scrollbar--horizontal{cursor:default;height:12px}.bb-overlay-scrollbar__thumb{background:color-mix(in srgb, currentColor 46%, transparent);color:var(--text-tertiary,var(--text-soft,#667085));pointer-events:none;border-radius:999px;transition:background-color .12s,width .12s,height .12s;position:absolute}.bb-overlay-scrollbar--vertical .bb-overlay-scrollbar__thumb{width:5px;right:3px}.bb-overlay-scrollbar--horizontal .bb-overlay-scrollbar__thumb{height:5px;bottom:3px}.bb-overlay-scrollbar:hover .bb-overlay-scrollbar__thumb,.bb-overlay-scrollbar.is-dragging .bb-overlay-scrollbar__thumb{background:color-mix(in srgb, currentColor 68%, transparent)}.bb-overlay-scrollbar--vertical:hover .bb-overlay-scrollbar__thumb,.bb-overlay-scrollbar--vertical.is-dragging .bb-overlay-scrollbar__thumb{width:7px}.bb-overlay-scrollbar--horizontal:hover .bb-overlay-scrollbar__thumb,.bb-overlay-scrollbar--horizontal.is-dragging .bb-overlay-scrollbar__thumb{height:7px}html.bb-overlay-scrollbar-dragging,html.bb-overlay-scrollbar-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media (prefers-reduced-motion:reduce){.bb-overlay-scrollbar,.bb-overlay-scrollbar__thumb{transition:none}}@media (forced-colors:active){.bb-overlay-scrollbar-layer{display:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f7f7fa;--surface:#fff;--surface-subtle:#f7f7f9;--text:#17191f;--text-secondary:#656a77;--border:#e1e2e7;--primary:#4b50db;--primary-hover:#3f44ca;font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 72% 18%, #4b50db1a, transparent 30rem), var(--page);color:var(--text);min-height:100vh;margin:0}a{color:inherit}.get-app-page{flex-direction:column;max-width:1160px;min-height:100vh;margin:0 auto;padding:28px 40px 64px;display:flex}.get-app-nav{justify-content:space-between;align-items:center;display:flex}.brand,.back-link,.download-button{align-items:center;text-decoration:none;display:inline-flex}.brand{gap:11px;font-size:16px}.brand span{border:1px solid #aeb1df;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;font-size:11px;font-weight:700;display:inline-flex}.back-link{color:var(--text-secondary);gap:7px;font-size:13px;font-weight:600}.back-link:hover{color:var(--primary)}.get-app-hero{flex:1;grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;gap:clamp(52px,8vw,104px);min-height:0;padding:70px 0;display:grid}.get-app-copy{max-width:560px}.platform-picker{border:1px solid var(--border);background:#ffffffb8;border-radius:999px;align-items:center;width:fit-content;padding:3px;display:flex}.platform-option{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.platform-option:hover{color:var(--text)}.platform-option.is-active{color:#4247c4;background:#eeeefe}.platform-option:focus-visible{outline-offset:2px;outline:2px solid #4b50db7a}.get-app-copy h1{letter-spacing:-.06em;margin:26px 0 24px;font-size:clamp(46px,6vw,76px);line-height:.98}.get-app-copy>p{color:var(--text-secondary);max-width:540px;margin:0 0 30px;font-size:18px;line-height:1.65}.download-button{background:var(--primary);color:#fff;border-radius:10px;gap:9px;min-height:48px;padding:0 18px;font-size:14px;font-weight:700}.download-button:hover{background:var(--primary-hover)}.download-button.is-disabled,.download-button.is-disabled:hover{color:#747887;cursor:not-allowed;background:#d7d8e1}.get-app-copy>small{color:var(--text-secondary);margin-top:13px;font-size:11px;display:block}.setup-card{border:1px solid var(--border);background:#ffffffeb;border-radius:18px;padding:27px;box-shadow:0 28px 70px #1d1f341f}.setup-card__header{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.setup-card__time{color:#858998;letter-spacing:0;text-transform:none}.setup-card h2{letter-spacing:-.035em;margin:22px 0 10px;font-size:25px}.setup-card ol{margin:0;padding:0;list-style:none}.setup-card li{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);align-items:flex-start;gap:13px;padding:17px 0;display:grid}.setup-card li>span{color:var(--primary);background:#f0f1ff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-flex}.setup-card li p,.setup-card li small{margin:0}.setup-card li strong{margin:2px 0 5px;font-size:13px;display:block}.setup-card li small,.setup-card li code{color:var(--text-secondary);font-size:11px;line-height:1.5}.setup-card li code{background:var(--surface-subtle);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:5px 7px;display:inline-block}.setup-note{color:var(--text-secondary);background:#f8f8fd;border-radius:10px;align-items:flex-start;gap:9px;margin:6px 0 0;padding:12px;font-size:11px;line-height:1.55;display:flex}.setup-note i{color:var(--primary);margin-top:1px;font-size:15px}@media (width<=760px){.get-app-page{padding:20px 20px 42px}.back-link{font-size:0}.back-link i{font-size:18px}.get-app-hero{flex-direction:column;gap:42px;min-height:auto;padding:64px 0 28px;display:flex}.get-app-copy h1{font-size:49px}.get-app-copy>p{font-size:16px}.setup-card{width:100%;padding:22px}}
