.buttons_appStoreButton__bJvCr,.buttons_headerCta__Ds3W8,.buttons_primaryButton__AStaX,.buttons_secondaryButton__m9LqW{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.buttons_headerCta__Ds3W8{min-height:44px;padding:12px 16px;border-radius:var(--radii-md);color:var(--color-text-on-color);font-size:.95rem;font-weight:600;text-decoration:none;background:linear-gradient(135deg,var(--page-accent),var(--page-accent-strong));box-shadow:0 16px 34px rgba(91,79,255,.28)}.buttons_appStoreButton__bJvCr,.buttons_primaryButton__AStaX,.buttons_secondaryButton__m9LqW{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 24px;border:0;border-radius:var(--radii-md);font-size:1rem;font-weight:700;text-decoration:none}.buttons_appStoreButton__bJvCr{gap:12px;min-width:188px;padding:10px 16px;border:1px solid var(--page-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);color:var(--page-text);box-shadow:0 14px 30px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}.buttons_disabledStoreWrapper__B3cHh{position:relative;display:inline-flex}.buttons_disabledStoreButton__Y7Ab7,.buttons_disabledStoreButton__Y7Ab7:disabled{cursor:not-allowed;opacity:.72}.buttons_disabledStoreButton__Y7Ab7:focus-visible,.buttons_disabledStoreButton__Y7Ab7:hover{transform:none;color:var(--page-text);box-shadow:0 14px 30px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}.buttons_storeTooltip__ys2NS{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:1;padding:8px 10px;border:1px solid var(--page-border);border-radius:var(--radii-sm);background:color-mix(in srgb,var(--color-surface) 94%,transparent);color:var(--page-text);font-size:.82rem;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease;box-shadow:0 16px 32px rgba(0,0,0,.22)}.buttons_storeTooltip__ys2NS:after{content:"";position:absolute;top:100%;left:50%;border-width:6px 6px 0;border-style:solid;border-color:var(--page-border) transparent transparent;transform:translateX(-50%)}.buttons_appStoreIcon__m2F80{width:22px;height:22px;flex:0 0 auto}.buttons_appStoreText__LBOWu{display:grid;justify-items:start;line-height:1}.buttons_appStoreEyebrow__Va2a8{font-size:.68rem;font-weight:600;letter-spacing:.04em;opacity:.78}.buttons_appStoreLabel__sIdwX{margin-top:2px;font-size:1.05rem;font-weight:700}.buttons_primaryButton__AStaX{color:var(--color-text-on-color);background:linear-gradient(135deg,var(--page-accent),var(--page-accent-strong));box-shadow:0 16px 34px rgba(91,79,255,.28)}.buttons_secondaryButton__m9LqW{border:1px solid var(--page-border);background:color-mix(in srgb,var(--color-surface-muted) 88%,transparent);color:var(--page-text);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.buttons_appStoreButton__bJvCr:focus-visible,.buttons_appStoreButton__bJvCr:hover,.buttons_headerCta__Ds3W8:focus-visible,.buttons_headerCta__Ds3W8:hover,.buttons_primaryButton__AStaX:focus-visible,.buttons_primaryButton__AStaX:hover,.buttons_secondaryButton__m9LqW:focus-visible,.buttons_secondaryButton__m9LqW:hover{transform:translateY(-1px)}.buttons_headerCta__Ds3W8:focus-visible,.buttons_headerCta__Ds3W8:hover,.buttons_primaryButton__AStaX:focus-visible,.buttons_primaryButton__AStaX:hover{box-shadow:0 20px 38px rgba(91,79,255,.34)}.buttons_secondaryButton__m9LqW:focus-visible,.buttons_secondaryButton__m9LqW:hover{color:var(--page-accent)}.buttons_disabledStoreWrapper__B3cHh:hover .buttons_storeTooltip__ys2NS{opacity:1;transform:translate(-50%)}@media (max-width:560px){.buttons_appStoreButton__bJvCr,.buttons_disabledStoreWrapper__B3cHh,.buttons_headerCta__Ds3W8,.buttons_primaryButton__AStaX,.buttons_secondaryButton__m9LqW{width:100%}}